doc
Functions
csync_vio_local.h File Reference
#include "vio/csync_vio_method.h"
#include <sys/time.h>

Go to the source code of this file.

Functions

int csync_vio_local_chmod (const char *uri, mode_t mode)
 
int csync_vio_local_chown (const char *uri, uid_t owner, gid_t group)
 
int csync_vio_local_close (csync_vio_method_handle_t *fhandle)
 
int csync_vio_local_closedir (csync_vio_method_handle_t *dhandle)
 
csync_vio_method_handle_tcsync_vio_local_creat (const char *durl, mode_t mode)
 
int csync_vio_local_getfd (csync_vio_handle_t *hnd)
 
off_t csync_vio_local_lseek (csync_vio_method_handle_t *fhandle, off_t offset, int whence)
 
int csync_vio_local_mkdir (const char *uri, mode_t mode)
 
csync_vio_method_handle_tcsync_vio_local_open (const char *durl, int flags, mode_t mode)
 
csync_vio_method_handle_tcsync_vio_local_opendir (const char *name)
 
ssize_t csync_vio_local_read (csync_vio_method_handle_t *fhandle, void *buf, size_t count)
 
csync_vio_file_stat_tcsync_vio_local_readdir (csync_vio_method_handle_t *dhandle)
 
int csync_vio_local_rename (const char *olduri, const char *newuri)
 
int csync_vio_local_rmdir (const char *uri)
 
int csync_vio_local_stat (const char *uri, csync_vio_file_stat_t *buf)
 
int csync_vio_local_unlink (const char *uri)
 
int csync_vio_local_utimes (const char *uri, const struct timeval *times)
 
ssize_t csync_vio_local_write (csync_vio_method_handle_t *fhandle, const void *buf, size_t count)
 

Function Documentation

◆ csync_vio_local_chmod()

int csync_vio_local_chmod ( const char *  uri,
mode_t  mode 
)

◆ csync_vio_local_chown()

int csync_vio_local_chown ( const char *  uri,
uid_t  owner,
gid_t  group 
)

◆ csync_vio_local_close()

int csync_vio_local_close ( csync_vio_method_handle_t fhandle)

◆ csync_vio_local_closedir()

int csync_vio_local_closedir ( csync_vio_method_handle_t dhandle)

◆ csync_vio_local_creat()

csync_vio_method_handle_t* csync_vio_local_creat ( const char *  durl,
mode_t  mode 
)

◆ csync_vio_local_getfd()

int csync_vio_local_getfd ( csync_vio_handle_t hnd)

◆ csync_vio_local_lseek()

off_t csync_vio_local_lseek ( csync_vio_method_handle_t fhandle,
off_t  offset,
int  whence 
)

◆ csync_vio_local_mkdir()

int csync_vio_local_mkdir ( const char *  uri,
mode_t  mode 
)

◆ csync_vio_local_open()

csync_vio_method_handle_t* csync_vio_local_open ( const char *  durl,
int  flags,
mode_t  mode 
)

◆ csync_vio_local_opendir()

csync_vio_method_handle_t* csync_vio_local_opendir ( const char *  name)

◆ csync_vio_local_read()

ssize_t csync_vio_local_read ( csync_vio_method_handle_t fhandle,
void *  buf,
size_t  count 
)

◆ csync_vio_local_readdir()

csync_vio_file_stat_t* csync_vio_local_readdir ( csync_vio_method_handle_t dhandle)

◆ csync_vio_local_rename()

int csync_vio_local_rename ( const char *  olduri,
const char *  newuri 
)

◆ csync_vio_local_rmdir()

int csync_vio_local_rmdir ( const char *  uri)

◆ csync_vio_local_stat()

int csync_vio_local_stat ( const char *  uri,
csync_vio_file_stat_t buf 
)

◆ csync_vio_local_unlink()

int csync_vio_local_unlink ( const char *  uri)

◆ csync_vio_local_utimes()

int csync_vio_local_utimes ( const char *  uri,
const struct timeval *  times 
)

◆ csync_vio_local_write()

ssize_t csync_vio_local_write ( csync_vio_method_handle_t fhandle,
const void *  buf,
size_t  count 
)