ECP-VELOC Components
User documentation for all components
|
Go to the documentation of this file.
13 #ifndef REDSET_MAX_LINE
14 #define REDSET_MAX_LINE (1024)
46 int redset_lseek(
const char* file,
int fd, off_t pos,
int whence);
49 ssize_t
redset_read(
const char* file,
int fd,
void* buf,
size_t size);
52 ssize_t
redset_write(
const char* file,
int fd,
const void* buf,
size_t size);
64 ssize_t
redset_writef(
const char* file,
int fd,
const char* format, ...);
67 int redset_stat(
const char* file,
struct stat* statbuf);
107 const char* src_file,
108 const char* dst_file,
109 unsigned long buf_size,
125 int redset_compress(
const char* file_src,
const char* file_dst,
unsigned long block_size,
int level);
int redset_mkdir(const char *dir, mode_t mode)
int redset_lseek(const char *file, int fd, off_t pos, int whence)
mode_t redset_getmode(int read, int write, int execute)
int redset_close(const char *file, int fd)
int redset_rmdir(const char *dir)
int redset_file_lock_read(const char *file, int fd)
int redset_uncompress_in_place(const char *file_src, const char *file_dst)
ssize_t redset_writef(const char *file, int fd, const char *format,...)
int redset_compress_in_place(const char *file_src, const char *file_dst, unsigned long block_size, int level)
ssize_t redset_read_line(const char *file, int fd, char *buf, size_t size)
int redset_getcwd(char *buf, size_t size)
int redset_file_unlock(const char *file, int fd)
int redset_file_lock_write(const char *file, int fd)
int redset_file_exists(const char *file)
int redset_stat(const char *file, struct stat *statbuf)
int redset_file_is_readable(const char *file)
int redset_close_with_unlock(const char *file, int fd)
int redset_uncompress(const char *file_src, const char *file_dst)
ssize_t redset_read_attempt(const char *file, int fd, void *buf, size_t size)
int redset_crc32(const char *filename, uLong *crc)
ssize_t redset_write_attempt(const char *file, int fd, const void *buf, size_t size)
int redset_file_copy(const char *src_file, const char *dst_file, unsigned long buf_size, uLong *crc)
int redset_compress(const char *file_src, const char *file_dst, unsigned long block_size, int level)
int redset_open(const char *file, int flags,...)
ssize_t redset_write(const char *file, int fd, const void *buf, size_t size)
int redset_file_is_writeable(const char *file)
int redset_open_with_lock(const char *file, int flags, mode_t mode)
ssize_t redset_read(const char *file, int fd, void *buf, size_t size)
int redset_file_unlink(const char *file)
unsigned long redset_file_size(const char *file)