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: