![]() |
EM-ODP
3.8.0-1
Event Machine on ODP
|
Go to the source code of this file.
Functions | |
em_status_t | event_send_device (em_event_t event, em_queue_t queue) |
int | event_send_device_multi (const em_event_t events[], int num, em_queue_t queue) |
em_status_t | chaining_init (event_chaining_t *event_chaining) |
em_status_t | chaining_term (const event_chaining_t *event_chaining) |
EM event chaining support
Definition in file em_chaining.h.
em_status_t chaining_init | ( | event_chaining_t * | event_chaining | ) |
Initialize event chaining during start-up.
Definition at line 137 of file em_chaining.c.
em_status_t chaining_term | ( | const event_chaining_t * | event_chaining | ) |
Terminate event chaining during shut-down.
Definition at line 196 of file em_chaining.c.
em_status_t event_send_device | ( | em_event_t | event, |
em_queue_t | queue | ||
) |
Send an event to out of EM. This function is declared as a weak symbol in default implementation in em_chaining.c, indicating that the user can override it during linking with another implementation if event chaining is used.
int event_send_device_multi | ( | const em_event_t | events[], |
int | num, | ||
em_queue_t | queue | ||
) |
Send multiple events to out of EM. This function is declared as a weak symbol in default implementation in em_chaining.c, indicating that the user can override it during linking with another implementation if event chaining is used.