doc
csync_s Struct Reference

#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_texcludes
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: