25typedef const struct FDIO_s * FDIO_t;
40ssize_t
Fread(
void * buf,
size_t size,
size_t nmemb,
FD_t fd);
45ssize_t
Fwrite(
const void * buf,
size_t size,
size_t nmemb,
FD_t fd);
156off_t fdSize(
FD_t fd);
int Fseek(FD_t fd, off_t offset, int whence)
FD_t Fdopen(FD_t ofd, const char *fmode)
FD_t Fopen(const char *path, const char *fmode)
fdOpX_e
Definition: rpmio.h:177
const char * Fdescr(FD_t fd)
ssize_t Fread(void *buf, size_t size, size_t nmemb, FD_t fd)
const char * Fstrerror(FD_t fd)
ssize_t Fwrite(const void *buf, size_t size, size_t nmemb, FD_t fd)
int Fcntl(FD_t fd, int op, void *lip)
@ FDSTAT_SEEK
Definition: rpmio.h:180
@ FDSTAT_READ
Definition: rpmio.h:178
@ FDSTAT_WRITE
Definition: rpmio.h:179
@ FDSTAT_CLOSE
Definition: rpmio.h:181
@ FDSTAT_DIGEST
Definition: rpmio.h:182
struct _FD_s * FD_t
Definition: rpmtypes.h:99