Go to the documentation of this file.
16 #ifdef _RPMXAR_INTERNAL
33 #if defined(__LCLINT__)
54 #define rpmxarUnlink(_xar, _msg) \
55 ((rpmxar)rpmioUnlinkPoolItem((rpmioItem)(_xar), _msg, __FILE__, __LINE__))
66 #define rpmxarLink(_xar, _msg) \
67 ((rpmxar)rpmioLinkPoolItem((rpmioItem)(_xar), _msg, __FILE__, __LINE__))
79 #define rpmxarFree(_xar, _msg) \
80 ((rpmxar)rpmioFreePoolItem((rpmioItem)(_xar), _msg, __FILE__, __LINE__))
104 int rpmxarPush(
rpmxar xar,
const char * fn,
unsigned char * b,
size_t bsize)
113 unsigned char ** obp,
size_t * obsizep)
118 ssize_t
xarRead(
void * cookie,
char * buf,
size_t count)