Go to the source code of this file.
Macros | |
#define | SOCKDELETE 1 |
Variables | |
struct timeval | cur_tv |
struct eventqueue * | rw_queue_empty |
#define SOCKDELETE 1 |
Definition at line 118 of file dispatch.c.
isc_result_t omapi_dispatch | ( | struct timeval * | t | ) |
Definition at line 414 of file dispatch.c.
isc_result_t omapi_io_destroy | ( | omapi_object_t * | h, |
const char * | file, | ||
int | line ) |
Definition at line 862 of file dispatch.c.
isc_result_t omapi_io_get_value | ( | omapi_object_t * | h, |
omapi_object_t * | id, | ||
omapi_data_string_t * | name, | ||
omapi_value_t ** | value ) |
Definition at line 840 of file dispatch.c.
isc_result_t omapi_io_set_value | ( | omapi_object_t * | h, |
omapi_object_t * | id, | ||
omapi_data_string_t * | name, | ||
omapi_typed_data_t * | value ) |
Definition at line 826 of file dispatch.c.
isc_result_t omapi_io_signal_handler | ( | omapi_object_t * | h, |
const char * | name, | ||
va_list | ap ) |
Definition at line 894 of file dispatch.c.
isc_result_t omapi_io_state_foreach | ( | isc_result_t(*)(omapi_object_t *, void *) | func, |
void * | p ) |
calls a given function on every object
func | function to be called |
p | parameter to be passed to each function instance |
Definition at line 967 of file dispatch.c.
isc_result_t omapi_io_stuff_values | ( | omapi_object_t * | c, |
omapi_object_t * | id, | ||
omapi_object_t * | i ) |
Definition at line 909 of file dispatch.c.
int omapi_iscsock_cb | ( | isc_task_t * | task, |
isc_socket_t * | socket, | ||
void * | cbarg, | ||
int | flags ) |
Definition at line 120 of file dispatch.c.
OMAPI_OBJECT_ALLOC | ( | omapi_io | , |
omapi_io_object_t | , | ||
omapi_type_io_object | ) |
Definition at line 39 of file dispatch.c.
isc_result_t omapi_one_dispatch | ( | omapi_object_t * | wo, |
struct timeval * | t ) |
Definition at line 504 of file dispatch.c.
isc_result_t omapi_register_io_object | ( | omapi_object_t * | h, |
int(*)(omapi_object_t *) | readfd, | ||
int(*)(omapi_object_t *) | writefd, | ||
isc_result_t(*)(omapi_object_t *) | reader, | ||
isc_result_t(*)(omapi_object_t *) | writer, | ||
isc_result_t(*)(omapi_object_t *) | reaper ) |
Definition at line 198 of file dispatch.c.
isc_result_t omapi_reregister_io_object | ( | omapi_object_t * | h, |
int(*)(omapi_object_t *) | readfd, | ||
int(*)(omapi_object_t *) | writefd, | ||
isc_result_t(*)(omapi_object_t *) | reader, | ||
isc_result_t(*)(omapi_object_t *) | writer, | ||
isc_result_t(*)(omapi_object_t *) | reaper ) |
Definition at line 305 of file dispatch.c.
isc_result_t omapi_unregister_io_object | ( | omapi_object_t * | h | ) |
Definition at line 355 of file dispatch.c.
isc_result_t omapi_wait_for_completion | ( | omapi_object_t * | object, |
struct timeval * | t ) |
Definition at line 424 of file dispatch.c.
isc_result_t omapi_waiter_signal_handler | ( | omapi_object_t * | h, |
const char * | name, | ||
va_list | ap ) |
Definition at line 922 of file dispatch.c.
void trigger_event | ( | struct eventqueue ** | queue | ) |
Definition at line 91 of file dispatch.c.
void unregister_eventhandler | ( | struct eventqueue ** | queue, |
void(*)(void *) | handler ) |
Definition at line 70 of file dispatch.c.
Definition at line 35 of file dispatch.c.
struct eventqueue* rw_queue_empty |
Definition at line 37 of file dispatch.c.