doc
|
#define CSYNC_STATUS_DONE |
Definition at line 72 of file csync_private.h.
#define CSYNC_STATUS_INIT 1 << 0 |
Definition at line 67 of file csync_private.h.
#define CSYNC_STATUS_PROPAGATE 1 << 3 |
Definition at line 70 of file csync_private.h.
#define CSYNC_STATUS_RECONCILE 1 << 2 |
Definition at line 69 of file csync_private.h.
#define CSYNC_STATUS_UPDATE 1 << 1 |
Definition at line 68 of file csync_private.h.
#define MAX_DEPTH 50 |
How deep to scan directories.
Definition at line 53 of file csync_private.h.
#define MAX_TIME_DIFFERENCE 10 |
Maximum time difference between two replicas in seconds.
Definition at line 58 of file csync_private.h.
#define MAX_XFER_BUF_SIZE (16 * 1024) |
Maximum size of a buffer for transfer.
Definition at line 64 of file csync_private.h.
typedef struct _csync_treewalk_context_s _csync_treewalk_context |
Definition at line 200 of file csync_private.h.
typedef struct csync_file_stat_s csync_file_stat_t |
Definition at line 189 of file csync_private.h.
enum csync_replica_e |
Definition at line 77 of file csync_private.h.
struct csync_file_stat_s __attribute__ | ( | (packed) | ) |
struct _csync_treewalk_context_s __attribute__ |
csync_vio_capabilities_t { ... } ::capabilities [inherited] |
Definition at line 122 of file csync_private.h.
csync_vio_capabilities_t csync_s::capabilities [inherited] |
Definition at line 122 of file csync_private.h.
char* csync_s::config_dir [inherited] |
Definition at line 130 of file csync_private.h.
char* { ... } ::config_dir [inherited] |
Definition at line 130 of file csync_private.h.
enum csync_replica_e csync_s::current [inherited] |
Definition at line 147 of file csync_private.h.
sqlite3* csync_s::db [inherited] |
Definition at line 96 of file csync_private.h.
sqlite3* { ... } ::db [inherited] |
Definition at line 96 of file csync_private.h.
char* csync_file_stat_s::destpath [inherited] |
Definition at line 175 of file csync_private.h.
char* destpath |
Definition at line 199 of file csync_private.h.
int csync_s::disabled [inherited] |
Definition at line 98 of file csync_private.h.
int { ... } ::disabled [inherited] |
Definition at line 98 of file csync_private.h.
enum csync_error_codes_e csync_s::error_code [inherited] |
Definition at line 153 of file csync_private.h.
char* csync_s::error_string [inherited] |
Definition at line 154 of file csync_private.h.
uid_t csync_s::euid [inherited] |
Definition at line 143 of file csync_private.h.
uid_t { ... } ::euid [inherited] |
Definition at line 143 of file csync_private.h.
c_strlist_t* csync_s::excludes [inherited] |
Definition at line 92 of file csync_private.h.
int csync_s::exists [inherited] |
Definition at line 97 of file csync_private.h.
int { ... } ::exists [inherited] |
Definition at line 97 of file csync_private.h.
char* { ... } ::file [inherited] |
Definition at line 95 of file csync_private.h.
csync_vio_method_finish_fn { ... } ::finish_fn [inherited] |
Definition at line 121 of file csync_private.h.
csync_vio_method_finish_fn csync_s::finish_fn [inherited] |
Definition at line 121 of file csync_private.h.
gid_t csync_file_stat_s::gid [inherited] |
Definition at line 170 of file csync_private.h.
gid_t gid |
Definition at line 194 of file csync_private.h.
void* { ... } ::handle [inherited] |
Definition at line 119 of file csync_private.h.
c_list_t* csync_s::id_list [inherited] |
Definition at line 105 of file csync_private.h.
c_list_t* { ... } ::id_list [inherited] |
Definition at line 105 of file csync_private.h.
c_list_t* { ... } ::id_list [inherited] |
Definition at line 113 of file csync_private.h.
uint64_t csync_file_stat_s::inode [inherited] |
Definition at line 168 of file csync_private.h.
uint64_t inode |
Definition at line 192 of file csync_private.h.
enum csync_instructions_e csync_file_stat_s::instruction [inherited] |
Definition at line 178 of file csync_private.h.
Definition at line 202 of file csync_private.h.
int _csync_treewalk_context_s::instruction_filter [inherited] |
Definition at line 197 of file csync_private.h.
c_list_t* csync_s::list [inherited] |
Definition at line 104 of file csync_private.h.
c_list_t* { ... } ::list [inherited] |
Definition at line 104 of file csync_private.h.
c_list_t* { ... } ::list [inherited] |
Definition at line 112 of file csync_private.h.
struct { ... } csync_s::local [inherited] |
bool csync_s::local_only_mode [inherited] |
Definition at line 132 of file csync_private.h.
bool { ... } ::local_only_mode [inherited] |
Definition at line 132 of file csync_private.h.
csync_log_callback { ... } ::log_function [inherited] |
Definition at line 88 of file csync_private.h.
csync_log_callback csync_s::log_function [inherited] |
Definition at line 88 of file csync_private.h.
int csync_s::log_verbosity [inherited] |
Definition at line 134 of file csync_private.h.
int { ... } ::log_verbosity [inherited] |
Definition at line 134 of file csync_private.h.
int { ... } ::max_depth [inherited] |
Definition at line 126 of file csync_private.h.
int { ... } ::max_time_difference [inherited] |
Definition at line 127 of file csync_private.h.
int csync_s::max_time_difference [inherited] |
Definition at line 127 of file csync_private.h.
const char* md5 |
Definition at line 200 of file csync_private.h.
const char* csync_file_stat_s::md5 [inherited] |
Definition at line 176 of file csync_private.h.
csync_vio_method_t* csync_s::method [inherited] |
Definition at line 120 of file csync_private.h.
csync_vio_method_t* { ... } ::method [inherited] |
Definition at line 120 of file csync_private.h.
mode_t csync_file_stat_s::mode [inherited] |
Definition at line 171 of file csync_private.h.
mode_t mode |
Definition at line 195 of file csync_private.h.
time_t csync_file_stat_s::modtime [inherited] |
Definition at line 165 of file csync_private.h.
time_t modtime |
Definition at line 189 of file csync_private.h.
struct { ... } csync_s::module [inherited] |
int nlink |
Definition at line 196 of file csync_private.h.
int csync_file_stat_s::nlink [inherited] |
Definition at line 172 of file csync_private.h.
struct { ... } csync_s::options [inherited] |
char csync_file_stat_s::path[1] [inherited] |
Definition at line 179 of file csync_private.h.
char path[1] |
Definition at line 203 of file csync_private.h.
size_t csync_file_stat_s::pathlen [inherited] |
Definition at line 167 of file csync_private.h.
size_t pathlen |
Definition at line 191 of file csync_private.h.
csync_progress_callback csync_s::progresscb [inherited] |
Definition at line 89 of file csync_private.h.
csync_progress_callback { ... } ::progresscb [inherited] |
Definition at line 89 of file csync_private.h.
struct { ... } csync_s::pwd [inherited] |
int { ... } ::read_from_db [inherited] |
Definition at line 115 of file csync_private.h.
int csync_s::read_from_db [inherited] |
Definition at line 115 of file csync_private.h.
struct { ... } csync_s::remote [inherited] |
bool csync_s::remote_push_atomar [inherited] |
Definition at line 133 of file csync_private.h.
bool { ... } ::remote_push_atomar [inherited] |
Definition at line 133 of file csync_private.h.
enum csync_replica_e csync_s::replica [inherited] |
Definition at line 150 of file csync_private.h.
off_t csync_file_stat_s::size [inherited] |
Definition at line 166 of file csync_private.h.
off_t size |
Definition at line 190 of file csync_private.h.
struct { ... } csync_s::statedb [inherited] |
int csync_s::status [inherited] |
Definition at line 156 of file csync_private.h.
int csync_s::sync_symbolic_links [inherited] |
Definition at line 128 of file csync_private.h.
int { ... } ::sync_symbolic_links [inherited] |
Definition at line 128 of file csync_private.h.
int csync_s::timeout [inherited] |
Definition at line 135 of file csync_private.h.
int { ... } ::timeout [inherited] |
Definition at line 135 of file csync_private.h.
c_rbtree_t* { ... } ::tree [inherited] |
Definition at line 111 of file csync_private.h.
c_rbtree_t* csync_s::tree [inherited] |
Definition at line 103 of file csync_private.h.
c_rbtree_t* { ... } ::tree [inherited] |
Definition at line 103 of file csync_private.h.
int csync_file_stat_s::type [inherited] |
Definition at line 173 of file csync_private.h.
int type |
Definition at line 197 of file csync_private.h.
enum csync_replica_e csync_s::type [inherited] |
Definition at line 106 of file csync_private.h.
enum { ... } ::type [inherited] |
Definition at line 106 of file csync_private.h.
enum { ... } ::type [inherited] |
Definition at line 114 of file csync_private.h.
uid_t csync_file_stat_s::uid [inherited] |
Definition at line 169 of file csync_private.h.
uid_t uid |
Definition at line 193 of file csync_private.h.
uid_t { ... } ::uid [inherited] |
Definition at line 142 of file csync_private.h.
int csync_s::unix_extensions [inherited] |
Definition at line 129 of file csync_private.h.
int { ... } ::unix_extensions [inherited] |
Definition at line 129 of file csync_private.h.
char* { ... } ::uri [inherited] |
Definition at line 110 of file csync_private.h.
char* { ... } ::uri [inherited] |
Definition at line 102 of file csync_private.h.
void* { ... } ::userdata [inherited] |
Definition at line 90 of file csync_private.h.
void* csync_s::userdata [inherited] |
Definition at line 90 of file csync_private.h.
void* _csync_treewalk_context_s::userdata [inherited] |
Definition at line 198 of file csync_private.h.
bool { ... } ::with_conflict_copys [inherited] |
Definition at line 131 of file csync_private.h.
bool csync_s::with_conflict_copys [inherited] |
Definition at line 131 of file csync_private.h.