|
Defines |
| #define | RINGQ_LEN(rq) |
Functions |
| static int | ringqGrow (ringq_t *rq) |
| static int | getBinBlockSize (int size) |
| int | ringqOpen (ringq_t *rq, int initSize, int maxsize) |
| void | ringqClose (ringq_t *rq) |
| int | ringqLen (ringq_t *rq) |
| int | ringqGetc (ringq_t *rq) |
| int | ringqPutc (ringq_t *rq, char_t c) |
| int | ringqInsertc (ringq_t *rq, char_t c) |
| int | ringqPutStr (ringq_t *rq, char_t *str) |
| void | ringqAddNull (ringq_t *rq) |
| int | ringqPutBlk (ringq_t *rq, unsigned char *buf, int size) |
| int | ringqGetBlk (ringq_t *rq, unsigned char *buf, int size) |
| int | ringqPutBlkMax (ringq_t *rq) |
| int | ringqGetBlkMax (ringq_t *rq) |
| void | ringqPutBlkAdj (ringq_t *rq, int size) |
| void | ringqGetBlkAdj (ringq_t *rq, int size) |
| void | ringqFlush (ringq_t *rq) |
Variables |
| int | ringqGrowCalls = 0 |