9 #ifndef TEMU_SUPPORT_BUFFER_H
10 #define TEMU_SUPPORT_BUFFER_H
81 #ifndef TEMU_BUFF_DEFINED
82 #define TEMU_BUFF_DEFINED
88 #endif // !TEMU_BUFF_DEFINED
TEMU_API const uint8_t * temu_buffReadableData(const temu_Buff *B)
TEMU_API temu_Buff temu_buffCreate(uint32_t size)
TEMU_API void temu_buffDispose(temu_Buff *B)
TEMU_API void temu_buffRemoveHead(temu_Buff *B, uint32_t len)
TEMU_API uint32_t temu_buffLen(const temu_Buff *B)
TEMU_API temu_Buff temu_buffCopy(const temu_Buff *B)
TEMU_API uint8_t * temu_buffWritableData(temu_Buff *B)
TEMU_API void temu_buffRemoveTail(temu_Buff *B, uint32_t len)