#include "csync.h"
#include "vio/csync_vio_file_stat.h"

Go to the source code of this file.
Typedefs | |
| typedef int(* | csync_walker_fn )(CSYNC *ctx, const char *file, const csync_vio_file_stat_t *fs, enum csync_ftw_flags_e flag) | 
Enumerations | |
| enum | csync_ftw_flags_e {  CSYNC_FTW_FLAG_FILE, CSYNC_FTW_FLAG_DIR, CSYNC_FTW_FLAG_DNR, CSYNC_FTW_FLAG_NSTAT, CSYNC_FTW_FLAG_SLINK, CSYNC_FTW_FLAG_SPEC, CSYNC_FTW_FLAG_DP, CSYNC_FTW_FLAG_SLN }  | 
Functions | |
| int | csync_ftw (CSYNC *ctx, const char *uri, csync_walker_fn fn, unsigned int depth) | 
| int | csync_walker (CSYNC *ctx, const char *file, const csync_vio_file_stat_t *fs, enum csync_ftw_flags_e flag) | 
| typedef int(* csync_walker_fn)(CSYNC *ctx, const char *file, const csync_vio_file_stat_t *fs, enum csync_ftw_flags_e flag) | 
Definition at line 44 of file csync_update.h.
| enum csync_ftw_flags_e | 
Types for files.
| CSYNC_FTW_FLAG_FILE | |
| CSYNC_FTW_FLAG_DIR | |
| CSYNC_FTW_FLAG_DNR | |
| CSYNC_FTW_FLAG_NSTAT | |
| CSYNC_FTW_FLAG_SLINK | |
| CSYNC_FTW_FLAG_SPEC | |
| CSYNC_FTW_FLAG_DP | |
| CSYNC_FTW_FLAG_SLN | 
Definition at line 32 of file csync_update.h.
| int csync_ftw | ( | CSYNC * | ctx, | |
| const char * | uri, | |||
| csync_walker_fn | fn, | |||
| unsigned int | depth | |||
| ) | 
| int csync_walker | ( | CSYNC * | ctx, | |
| const char * | file, | |||
| const csync_vio_file_stat_t * | fs, | |||
| enum csync_ftw_flags_e | flag | |||
| ) | 
 1.5.6