doc
Data Fields
csync_s Struct Reference
csync internal API
#include <
src/csync_private.h
>
Data Fields
struct {
csync_auth_callback
csync_s::auth_function
csync_file_progress_callback
csync_s::file_progress_cb
csync_overall_progress_callback
csync_s::overall_progress_cb
void *
csync_s::userdata
}
callbacks
enum
csync_replica_e
current
char *
error_string
c_strlist_t
*
excludes
struct {
c_list_t
*
csync_s::list
c_rbtree_t
*
csync_s::tree
enum
csync_replica_e
csync_s::type
char *
csync_s::uri
}
local
struct {
csync_vio_capabilities_t
csync_s::capabilities
csync_vio_method_finish_fn
csync_s::finish_fn
void *
csync_s::handle
csync_vio_method_t
*
csync_s::method
}
module
struct {
char *
csync_s::config_dir
bool
csync_s::local_only_mode
int
csync_s::max_depth
int
csync_s::max_time_difference
int
csync_s::sync_symbolic_links
int
csync_s::unix_extensions
bool
csync_s::with_conflict_copys
}
options
struct {
long long
csync_s::byte_current
long long
csync_s::byte_sum
int
csync_s::current_file_no
int
csync_s::file_count
}
progress
struct {
uid_t
csync_s::euid
uid_t
csync_s::uid
}
pwd
struct {
c_list_t
*
csync_s::list
c_rbtree_t
*
csync_s::tree
enum
csync_replica_e
csync_s::type
char *
csync_s::uri
}
remote
enum
csync_replica_e
replica
struct {
sqlite3 *
csync_s::db
int
csync_s::disabled
int
csync_s::exists
char *
csync_s::file
}
statedb
int
status
enum
csync_status_codes_e
status_code
Detailed Description
csync public structure
Definition at line
89
of file
csync_private.h
.
The documentation for this struct was generated from the following file:
src/
csync_private.h
Generated by
1.8.14