doc
|
#include <stdbool.h>
#include <stdint.h>
#include <unistd.h>
#include <sys/types.h>
#include "csync_version.h"
Go to the source code of this file.
Data Structures | |
struct | csync_progress_s |
struct | csync_tree_walk_file_s |
CSync File Traversal structure. More... | |
Macros | |
#define | CSYNC_CONF_DIR ".ocsync" |
#define | CSYNC_CONF_FILE "ocsync.conf" |
#define | CSYNC_EXCLUDE_FILE "ocsync_exclude.conf" |
#define | CSYNC_LOCK_FILE ".csync.lock" |
Typedefs | |
typedef struct csync_s | CSYNC |
typedef int(* | csync_auth_callback )(const char *prompt, char *buf, size_t len, int echo, int verify, void *userdata) |
typedef enum csync_error_codes_e | CSYNC_ERROR_CODE |
typedef void(* | csync_log_callback )(CSYNC *ctx, int verbosity, const char *function, const char *buffer, void *userdata) |
typedef struct csync_progress_s | CSYNC_PROGRESS |
typedef void(* | csync_progress_callback )(CSYNC_PROGRESS *progress, void *userdata) |
typedef int | csync_treewalk_visit_func (TREE_WALK_FILE *, void *) |
typedef struct csync_tree_walk_file_s | TREE_WALK_FILE |
Application developer interface for csync.
Definition in file csync.h.