doc
Data Fields
csync_s Struct Reference

#include <src/csync_private.h>

Data Fields

volatile int abort
 
struct {
   csync_auth_callback   csync_s::auth_function
 
   csync_log_callback   csync_s::log_function
 
   csync_progress_callback   csync_s::progress_cb
 
   void *   csync_s::userdata
 
callbacks
 
enum csync_replica_e current
 
csync_file_stat_tcurrent_fs
 
enum csync_error_codes_e error_code
 
char * error_string
 
c_strlist_texcludes
 
struct {
   c_list_t *   csync_s::ignored_cleanup
 
   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::log_verbosity
 
   int   csync_s::max_depth
 
   int   csync_s::max_time_difference
 
   bool   csync_s::remote_push_atomar
 
   int   csync_s::sync_symbolic_links
 
   int   csync_s::timeout
 
   int   csync_s::unix_extensions
 
   bool   csync_s::with_conflict_copys
 
options
 
csync_overall_progress_t overall_progress
 
struct csync_progressinfo_sprogress_info
 
struct {
   uid_t   csync_s::euid
 
   uid_t   csync_s::uid
 
pwd
 
struct {
   c_list_t *   csync_s::ignored_cleanup
 
   c_list_t *   csync_s::list
 
   int   csync_s::read_from_db
 
   c_rbtree_t *   csync_s::tree
 
   enum csync_replica_e   csync_s::type
 
   char *   csync_s::uri
 
remote
 
void * rename_info
 
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
 

Detailed Description

csync public structure

Definition at line 88 of file csync_private.h.


The documentation for this struct was generated from the following file: