EM-ODP
3.7.0
Event Machine on ODP
|
#include <event_machine_types.h>
Data Fields | |
em_queue_flag_t | flags |
unsigned int | min_events |
size_t | conf_len |
void * | conf |
Queue configuration data for queue-create APIs. The use of this conf is optional, but provides a standard way to pass extra parameters or specify extra requirements.
Definition at line 212 of file event_machine_types.h.
void* em_queue_conf_t::conf |
Extra queue configuration data. This can also work as a placeholder for directly attached extra data.
Definition at line 234 of file event_machine_types.h.
size_t em_queue_conf_t::conf_len |
Size of the data passed via 'conf'. 'conf' is ignored, if 'conf_len' is 0.
Definition at line 229 of file event_machine_types.h.
em_queue_flag_t em_queue_conf_t::flags |
Extra flags. See em_queue_flag_t for choices. EM_QUEUE_FLAG_DEFAULT is defined by all systems and indicates a default multithread-safe queue without any special guarantees.
Definition at line 218 of file event_machine_types.h.
unsigned int em_queue_conf_t::min_events |
Request for a minimum amount of events the queue can hold or use 0 for EM default value. Queue creation will fail, if the system cannot support the requested amount.
Definition at line 224 of file event_machine_types.h.