33 uint32_t singleRecStart;
34 uint32_t singleRecEnd;
38typedef struct BslList RecBufList;
46RecBuf *RecBufNew(uint32_t bufSize);
53void RecBufFree(
RecBuf *buf);
60void RecBufClean(
RecBuf *buf);
62RecBufList *RecBufListNew(
void);
64void RecBufListFree(RecBufList *bufList);
66int32_t RecBufListDereference(RecBufList *bufList);
68bool RecBufListEmpty(RecBufList *bufList);
70int32_t RecBufListGetBuffer(RecBufList *bufList, uint8_t *buf, uint32_t bufLen, uint32_t *getLen,
bool isPeek);
72int32_t RecBufListAddBuffer(RecBufList *bufList,
RecBuf *buf);
74int32_t RecBufResize(
RecBuf *recBuf, uint32_t size);