Go to the documentation of this file.00001 #ifndef _H_PKGIO
00002 #define _H_PKGIO
00003
00009 #include <rpmpgp.h>
00010
00011 #ifdef __cplusplus
00012 extern "C" {
00013 #endif
00014
00028 rpmRC headerCheck(pgpDig dig, const void * uh, size_t uc,
00029 const char ** msg)
00030
00031 ;
00032
00042 rpmRC rpmReadPackageFile(rpmts ts, FD_t fd,
00043 const char * fn, Header * hdrp)
00044
00045 ;
00046
00053 size_t rpmpkgSizeof(const char * fn, const void * ptr)
00054 ;
00055
00064 rpmRC rpmpkgWrite(const char * fn, FD_t fd, void * ptr, const char ** msg)
00065
00066 ;
00067
00076 rpmRC rpmpkgRead(const char * fn, FD_t fd, void * ptr,
00077 const char ** msg)
00078
00079 ;
00080
00089 rpmRC rpmpkgCheck(const char * fn, FD_t fd, const void * ptr, const char ** msg)
00090
00091 ;
00092
00093 #ifdef __cplusplus
00094 }
00095 #endif
00096
00097 #endif