EM-ODP
3.7.0
Event Machine on ODP
|
#include <event_machine/api/event_machine_types.h>
#include <event_machine/platform/event_machine_hw_types.h>
Go to the source code of this file.
Data Structures | |
struct | em_dispatch_duration_t |
struct | em_dispatch_opt_t |
EM dispatch options. More... | |
struct | em_dispatch_results_t |
Dispatch results. More... | |
Typedefs | |
typedef void(* | em_dispatch_enter_func_t) (em_eo_t eo, void **eo_ctx, em_event_t events[], int num, em_queue_t *queue, void **q_ctx) |
typedef void(* | em_dispatch_exit_func_t) (em_eo_t eo) |
Enumerations | |
enum | em_dispatch_duration_select_t { EM_DISPATCH_DURATION_FOREVER = 0, EM_DISPATCH_DURATION_ROUNDS = 1, EM_DISPATCH_DURATION_NS = 2, EM_DISPATCH_DURATION_EVENTS = 4, EM_DISPATCH_DURATION_NO_EVENTS_ROUNDS = 8, EM_DISPATCH_DURATION_NO_EVENTS_NS = 16, EM_DISPATCH_DURATION_LAST } |
EM dispatch duration selection flags. More... | |