EM-ODP
3.7.0
Event Machine on ODP
|
Go to the source code of this file.
Data Structures | |
struct | objpool_elem_t |
union | objsubpool_t |
struct | objpool_t |
Macros | |
#define | OBJSUBPOOLS_MAX 8 |
Functions | |
COMPILE_TIME_ASSERT (2 *sizeof(objsubpool_t)==ENV_CACHE_LINE_SIZE, OBJSUBPOOL_T_SIZE_ERROR) | |
int | objpool_init (objpool_t *const objpool, uint32_t nbr_subpools) |
void | objpool_add (objpool_t *const objpool, uint32_t subpool_idx, objpool_elem_t *const elem) |
objpool_elem_t * | objpool_rem (objpool_t *const objpool, uint32_t subpool_idx) |
int | objpool_rem_elem (objpool_t *const objpool, objpool_elem_t *const elem) |
Object-pool types & definitions
Definition in file objpool.h.