libxtc 0.4.0
Async concurrency for C: Tokio + Seastar + BEAM, in one library
Loading...
Searching...
No Matches
xtc_slab_opts_t Struct Reference

Data Fields

size_t align
 
void * cb_user
 
size_t chunk_size
 
xtc_slab_ctor_fn ctor
 
xtc_slab_dtor_fn dtor
 
unsigned flags
 
int magazine_size
 
xtc_slab_mode_t mode
 
const char * name
 
size_t obj_size
 
xtc_slab_oom_policy_t oom_policy
 
xtc_res_tres
 
void * shm_base
 
size_t shm_size
 

Detailed Description

Definition at line 127 of file xtc_slab.h.

Field Documentation

◆ align

size_t xtc_slab_opts_t::align

Definition at line 130 of file xtc_slab.h.

◆ cb_user

void* xtc_slab_opts_t::cb_user

Definition at line 135 of file xtc_slab.h.

◆ chunk_size

size_t xtc_slab_opts_t::chunk_size

Definition at line 131 of file xtc_slab.h.

◆ ctor

xtc_slab_ctor_fn xtc_slab_opts_t::ctor

Definition at line 133 of file xtc_slab.h.

◆ dtor

xtc_slab_dtor_fn xtc_slab_opts_t::dtor

Definition at line 134 of file xtc_slab.h.

◆ flags

unsigned xtc_slab_opts_t::flags

Definition at line 136 of file xtc_slab.h.

◆ magazine_size

int xtc_slab_opts_t::magazine_size

Definition at line 132 of file xtc_slab.h.

◆ mode

xtc_slab_mode_t xtc_slab_opts_t::mode

Definition at line 144 of file xtc_slab.h.

◆ name

const char* xtc_slab_opts_t::name

Definition at line 128 of file xtc_slab.h.

◆ obj_size

size_t xtc_slab_opts_t::obj_size

Definition at line 129 of file xtc_slab.h.

◆ oom_policy

xtc_slab_oom_policy_t xtc_slab_opts_t::oom_policy

Definition at line 137 of file xtc_slab.h.

◆ res

xtc_res_t* xtc_slab_opts_t::res

Definition at line 138 of file xtc_slab.h.

◆ shm_base

void* xtc_slab_opts_t::shm_base

Definition at line 145 of file xtc_slab.h.

◆ shm_size

size_t xtc_slab_opts_t::shm_size

Definition at line 146 of file xtc_slab.h.


The documentation for this struct was generated from the following file: