doc
Data Fields
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: