|
typedef int(* | csync_method_chmod_fn) (const char *uri, mode_t mode) |
|
typedef int(* | csync_method_chown_fn) (const char *uri, uid_t owner, gid_t group) |
|
typedef int(* | csync_method_close_fn) (csync_vio_method_handle_t *fhandle) |
|
typedef int(* | csync_method_closedir_fn) (csync_vio_method_handle_t *dhandle) |
|
typedef int(* | csync_method_commit_fn) () |
|
typedef csync_vio_method_handle_t *(* | csync_method_creat_fn) (const char *durl, mode_t mode) |
|
typedef csync_vio_capabilities_t *(* | csync_method_get_capabilities_fn) (void) |
|
typedef char *(* | csync_method_get_error_string_fn) () |
|
typedef int(* | csync_method_get_fn) (csync_vio_method_handle_t *flocal, csync_vio_method_handle_t *fremote, csync_vio_file_stat_t *st) |
|
typedef off_t(* | csync_method_lseek_fn) (csync_vio_method_handle_t *fhandle, off_t offset, int whence) |
|
typedef int(* | csync_method_mkdir_fn) (const char *uri, mode_t mode) |
|
typedef csync_vio_method_handle_t *(* | csync_method_open_fn) (const char *durl, int flags, mode_t mode) |
|
typedef csync_vio_method_handle_t *(* | csync_method_opendir_fn) (const char *name) |
|
typedef int(* | csync_method_put_fn) (csync_vio_method_handle_t *flocal, csync_vio_method_handle_t *fremote, csync_vio_file_stat_t *st) |
|
typedef ssize_t(* | csync_method_read_fn) (csync_vio_method_handle_t *fhandle, void *buf, size_t count) |
|
typedef csync_vio_file_stat_t *(* | csync_method_readdir_fn) (csync_vio_method_handle_t *dhandle) |
|
typedef int(* | csync_method_rename_fn) (const char *olduri, const char *newuri) |
|
typedef int(* | csync_method_rmdir_fn) (const char *uri) |
|
typedef int(* | csync_method_set_property_fn) (const char *key, void *data) |
|
typedef int(* | csync_method_stat_fn) (const char *uri, csync_vio_file_stat_t *buf) |
|
typedef int(* | csync_method_unlink_fn) (const char *uri) |
|
typedef int(* | csync_method_utimes_fn) (const char *uri, const struct timeval times[2]) |
|
typedef ssize_t(* | csync_method_write_fn) (csync_vio_method_handle_t *fhandle, const void *buf, size_t count) |
|
typedef struct csync_vio_capabilities_s | csync_vio_capabilities_t |
|
typedef void(* | csync_vio_method_finish_fn) (csync_vio_method_t *method) |
|
typedef csync_vio_method_t *(* | csync_vio_method_init_fn) (const char *method_name, const char *config_args, csync_auth_callback cb, void *userdata) |
|
typedef struct csync_vio_method_s | csync_vio_method_t |
|