TwiceAsNice
2019-02-18
|
Functions | |
static pDQRingBufHead | RingBufHeadAlloc (void) |
static void | RingBufHeadFree (pDQRingBufHead bufHead) |
int | RingBufInit (pDQRingBufHead *bufHead, const int nBufs, const int bufSz, const uint32 mode) |
int | RingBufDestroy (pDQRingBufHead bufHead) |
int | RingBufInsert (pDQRingBufHead bufHead, const pDQPKT packet, uint16 *missing, int *skipped, pDQACB pAcb) |
int | RingBufGetData (pDQRingBufHead bufHead, uint8 **buf, int *size) |
pDQRingBuf | RingBufFindSlot (pDQRingBufHead bufHead, const uint16 counter) |
pDQRingBuf | RingBufFindBuf (pDQRingBufHead bufHead, const uint16 counter) |
pDQRingBuf | RingBufGetNext (pDQRingBufHead bufHead) |
int RingBufDestroy | ( | pDQRingBufHead | bufHead | ) |
pDQRingBuf RingBufFindBuf | ( | pDQRingBufHead | bufHead, |
const uint16 | counter | ||
) |
pDQRingBuf RingBufFindSlot | ( | pDQRingBufHead | bufHead, |
const uint16 | counter | ||
) |
int RingBufGetData | ( | pDQRingBufHead | bufHead, |
uint8 ** | buf, | ||
int * | size | ||
) |
pDQRingBuf RingBufGetNext | ( | pDQRingBufHead | bufHead | ) |
|
static |
|
static |
int RingBufInit | ( | pDQRingBufHead * | bufHead, |
const int | nBufs, | ||
const int | bufSz, | ||
const uint32 | mode | ||
) |
int RingBufInsert | ( | pDQRingBufHead | bufHead, |
const pDQPKT | packet, | ||
uint16 * | missing, | ||
int * | skipped, | ||
pDQACB | pAcb | ||
) |