#include <connect/connect_export.h>
#include <stddef.h>
Go to the source code of this file.
Go to the SVN repository for this file.
|
size_t | BUF_SetChunkSize (BUF *pBuf, size_t chunk_size) |
|
size_t | BUF_Size (BUF buf) |
|
int | BUF_PrependEx (BUF *pBuf, void *base, size_t alloc_size, void *data, size_t size) |
|
int | BUF_Prepend (BUF *pBuf, const void *data, size_t size) |
|
int | BUF_AppendEx (BUF *pBuf, void *base, size_t alloc_size, void *data, size_t size) |
|
int | BUF_Append (BUF *pBuf, const void *data, size_t size) |
|
int | BUF_Write (BUF *pBuf, const void *data, size_t size) |
|
int | BUF_Pushback (BUF *pBuf, const void *data, size_t size) |
|
size_t | BUF_Peek (BUF buf, void *data, size_t size) |
|
size_t | BUF_PeekAt (BUF buf, size_t pos, void *data, size_t size) |
|
size_t | BUF_PeekAtCB (BUF buf, size_t pos, size_t(*callback)(void *cbdata, const void *buf, size_t size), void *cbdata, size_t size) |
|
size_t | BUF_Read (BUF buf, void *data, size_t size) |
|
void | BUF_Erase (BUF buf) |
|
int | BUF_Splice (BUF *dst, BUF src) |
|
void | BUF_Destroy (BUF buf) |
|
◆ BUF_DEF_CHUNK_SIZE
#define BUF_DEF_CHUNK_SIZE 1024 |