1 #ifndef ACL_DBUF_POOL_INCLUDE_H 2 #define ACL_DBUF_POOL_INCLUDE_H 63 const char *s,
size_t len);
73 const void *addr,
size_t len);
ACL_API void * acl_dbuf_pool_calloc(ACL_DBUF_POOL *pool, size_t len)
ACL_API int acl_dbuf_pool_free(ACL_DBUF_POOL *pool, const void *addr)
ACL_API int acl_dbuf_pool_keep(ACL_DBUF_POOL *pool, const void *addr)
ACL_API char * acl_dbuf_pool_strndup(ACL_DBUF_POOL *pool, const char *s, size_t len)
ACL_API void * acl_dbuf_pool_memdup(ACL_DBUF_POOL *pool, const void *addr, size_t len)
ACL_API int acl_dbuf_pool_reset(ACL_DBUF_POOL *pool, size_t off)
ACL_API void * acl_dbuf_pool_alloc(ACL_DBUF_POOL *pool, size_t len)
struct ACL_DBUF_POOL ACL_DBUF_POOL
ACL_API char * acl_dbuf_pool_strdup(ACL_DBUF_POOL *pool, const char *s)
ACL_API void acl_dbuf_pool_destroy(ACL_DBUF_POOL *pool)
ACL_API ACL_DBUF_POOL * acl_dbuf_pool_create(size_t block_size)
ACL_API int acl_dbuf_pool_unkeep(ACL_DBUF_POOL *pool, const void *addr)
ACL_API void acl_dbuf_pool_test(size_t max)