Compounds |
struct | FDIO_s |
RPMIO Utilities. |
#define | fdLink(_fd, _msg) fdio->_fdref(_fd, _msg, __FILE__, __LINE__) |
#define | fdFree(_fd, _msg) fdio->_fdderef(_fd, _msg, __FILE__, __LINE__) |
#define | fdNew(_msg) fdio->_fdnew(_msg, __FILE__, __LINE__) |
#define | timedRead ufdio->read |
typedef enum ftperrCode_e | ftperrCode |
enum | ftperrCode_e {
FTPERR_BAD_SERVER_RESPONSE = -1,
FTPERR_SERVER_IO_ERROR = -2,
FTPERR_SERVER_TIMEOUT = -3,
FTPERR_BAD_HOST_ADDR = -4,
FTPERR_BAD_HOSTNAME = -5,
FTPERR_FAILED_CONNECT = -6,
FTPERR_FILE_IO_ERROR = -7,
FTPERR_PASSIVE_ERROR = -8,
FTPERR_FAILED_DATA_CONNECT = -9,
FTPERR_FILE_NOT_FOUND = -10,
FTPERR_NIC_ABORT_IN_PROGRESS = -11,
FTPERR_UNKNOWN = -100
} |
int | fdFileno (void * cookie) |
int | timedRead (FD_t fd, void * bufptr, int length) |
FDIO_t | gzdio |
FDIO_t | bzdio |
RPMIO Vectors. |
typedef ssize_t | fdio_read_function_t (void *cookie, char *buf, size_t nbytes) |
typedef ssize_t | fdio_write_function_t (void *cookie, const char *buf, size_t nbytes) |
typedef int | fdio_seek_function_t (void *cookie, _libio_pos_t pos, int whence) |
typedef int | fdio_close_function_t (void *cookie) |
typedef FD_t | fdio_ref_function_t ( void * cookie, const char * msg, const char * file, unsigned line) |
typedef FD_t | fdio_deref_function_t ( FD_t fd, const char * msg, const char * file, unsigned line) |
typedef FD_t | fdio_new_function_t (const char * msg, const char * file, unsigned line) |
typedef int | fdio_fileno_function_t (void * cookie) |
typedef FD_t | fdio_open_function_t (const char * path, int flags, mode_t mode) |
typedef FD_t | fdio_fopen_function_t (const char * path, const char * fmode) |
typedef void* | fdio_ffileno_function_t (FD_t fd) |
typedef int | fdio_fflush_function_t (FD_t fd) |
RPMRPC Vectors. |
typedef int | fdio_mkdir_function_t (const char * path, mode_t mode) |
typedef int | fdio_chdir_function_t (const char * path) |
typedef int | fdio_rmdir_function_t (const char * path) |
typedef int | fdio_rename_function_t (const char * oldpath, const char * newpath) |
typedef int | fdio_unlink_function_t (const char * path) |
typedef int | fdio_stat_function_t (const char * path, struct stat * st) |
typedef int | fdio_lstat_function_t (const char * path, struct stat * st) |
typedef int | fdio_access_function_t (const char * path, int amode) |
RPMRPC Interface. |
int | Mkdir (const char * path, mode_t mode) |
int | Chdir (const char * path) |
int | Rmdir (const char * path) |
int | Rename (const char * oldpath, const char * newpath) |
int | Link (const char * oldpath, const char * newpath) |
int | Unlink (const char * path) |
int | Readlink (const char * path, char * buf, size_t bufsiz) |
int | Stat (const char * path, struct stat * st) |
int | Lstat (const char * path, struct stat * st) |
int | Access (const char * path, int amode) |
int | Glob (const char * pattern, int flags, int errfunc(const char * epath, int eerrno), glob_t * pglob) |
void | Globfree ( glob_t * pglob) |
DIR* | Opendir (const char * name) |
struct dirent* | Readdir (DIR * dir) |
int | Closedir (DIR * dir) |
Typedefs |
typedef off_t | _libio_off_t |
typedef off_t | _libio_pos_t |
typedef struct _FD_s* | FD_t |
typedef struct FDIO_s* | FDIO_t |
Functions |
int | xstrcasecmp (const char *s1, const char * s2) |
int | xstrncasecmp (const char *s1, const char * s2, size_t n) |