37ssize_t
Fread(
void * buf,
size_t size,
size_t nmemb,
FD_t fd);
43ssize_t
Fwrite(
const void * buf,
size_t size,
size_t nmemb,
FD_t fd);
RPM_PUBLIC_API int Fclose(FD_t fd)
RPM_PUBLIC_API int Fseek(FD_t fd, off_t offset, int whence)
RPM_PUBLIC_API int Ferror(FD_t fd)
RPM_PUBLIC_API FD_t fdDup(int fdno)
RPM_PUBLIC_API off_t fdSize(FD_t fd)
fdOpX_e
Definition rpmio.h:150
RPM_PUBLIC_API off_t ufdCopy(FD_t sfd, FD_t tfd)
RPM_PUBLIC_API ssize_t Fwrite(const void *buf, size_t size, size_t nmemb, FD_t fd)
RPM_PUBLIC_API FD_t fdFree(FD_t fd)
RPM_PUBLIC_API int Fflush(FD_t fd)
RPM_PUBLIC_API FD_t Fopen(const char *path, const char *fmode)
RPM_PUBLIC_API off_t Ftell(FD_t fd)
RPM_PUBLIC_API rpmop fdOp(FD_t fd, fdOpX opx)
RPM_PUBLIC_API FD_t fdLink(FD_t fd)
RPM_PUBLIC_API FD_t Fdopen(FD_t ofd, const char *fmode)
RPM_PUBLIC_API const char * Fdescr(FD_t fd)
RPM_PUBLIC_API const char * Fstrerror(FD_t fd)
RPM_PUBLIC_API int Fileno(FD_t fd)
RPM_PUBLIC_API int Fcntl(FD_t fd, int op, void *lip)
RPM_PUBLIC_API ssize_t Fread(void *buf, size_t size, size_t nmemb, FD_t fd)
@ FDSTAT_SEEK
Definition rpmio.h:153
@ FDSTAT_READ
Definition rpmio.h:151
@ FDSTAT_WRITE
Definition rpmio.h:152
@ FDSTAT_CLOSE
Definition rpmio.h:154
@ FDSTAT_DIGEST
Definition rpmio.h:155
struct FD_s * FD_t
Definition rpmtypes.h:100