doc
Macros | Functions
csync propagation internals
csync internal API

Macros

#define C_DIR_MODE   (S_IRWXU | S_IRGRP | S_IXGRP | S_IROTH | S_IXOTH)
 
#define C_FILE_MODE   (S_IRUSR | S_IWUSR | S_IRGRP | S_IROTH)
 

Functions

void csync_finalize_progress (CSYNC *ctx)
 
int csync_init_progress (CSYNC *ctx)
 
int csync_propagate_files (CSYNC *ctx)
 
int csync_propagate_rename_file (CSYNC *ctx, csync_file_stat_t *st)
 

Detailed Description

Macro Definition Documentation

#define C_DIR_MODE   (S_IRWXU | S_IRGRP | S_IXGRP | S_IROTH | S_IXOTH)

Definition at line 57 of file csync_propagate.h.

#define C_FILE_MODE   (S_IRUSR | S_IWUSR | S_IRGRP | S_IROTH)

Definition at line 56 of file csync_propagate.h.

Function Documentation

void csync_finalize_progress ( CSYNC ctx)
int csync_init_progress ( CSYNC ctx)
int csync_propagate_files ( CSYNC ctx)

Propagate all files.

Parameters
ctxThe csync context to use for propagation.
Returns
0 on success, < 0 on error.
int csync_propagate_rename_file ( CSYNC ctx,
csync_file_stat_t st 
)

Referenced by csync_propagate_renames().