|
EM-ODP
3.7.0
Event Machine on ODP
|
Go to the documentation of this file.
31 #ifndef EM_EO_TYPES_H_
32 #define EM_EO_TYPES_H_
em_receive_multi_func_t receive_multi_func
objpool_elem_t eo_pool_elem
em_status_t(* em_stop_func_t)(void *eo_ctx, em_eo_t eo)
env_atomic32_t num_queues
em_stop_local_func_t stop_local_func
em_error_handler_t error_handler_func
em_status_t(* em_start_func_t)(void *eo_ctx, em_eo_t eo, const em_eo_conf_t *conf)
#define ENV_CACHE_LINE_ALIGNED
char name[EM_EO_NAME_LEN] ENV_CACHE_LINE_ALIGNED
em_status_t(* em_start_local_func_t)(void *eo_ctx, em_eo_t eo)
em_status_t(* em_error_handler_t)(em_eo_t eo, em_status_t error, em_escope_t escope, va_list args)
void(* em_receive_multi_func_t)(void *eo_ctx, em_event_t events[], int num, em_queue_t queue, void *q_ctx)
em_status_t(* em_stop_local_func_t)(void *eo_ctx, em_eo_t eo)
em_start_local_func_t start_local_func
void(* em_receive_func_t)(void *eo_ctx, em_event_t event, em_event_type_t type, em_queue_t queue, void *q_ctx)
em_start_func_t start_func
em_receive_func_t receive_func