A communication point dispatcher. More...
#include <netevent.h>
Data Fields | |
struct internal_base * | eb |
behind the scenes structure. More... | |
void(* | stop_accept )(void *) |
callback to stop listening on accept sockets, performed when accept() will not function properly | |
void(* | start_accept )(void *) |
callback to start listening on accept sockets, performed after stop_accept() then a timeout has passed. | |
void * | cb_arg |
user argument for stop_accept and start_accept functions | |
A communication point dispatcher.
Thread specific.
struct internal_base* comm_base::eb |
behind the scenes structure.
with say libevent info. alloced
Referenced by comm_base_create(), comm_base_create_event(), comm_base_delete(), comm_base_delete_no_base(), comm_base_dispatch(), comm_base_exit(), comm_base_internal(), comm_base_timept(), comm_point_create_doq(), comm_point_create_http_out(), comm_point_create_local(), comm_point_create_raw(), comm_point_create_tcp(), comm_point_create_tcp_handler(), comm_point_create_tcp_out(), comm_point_create_udp(), comm_point_perform_accept(), comm_point_send_udp_msg(), comm_point_send_udp_msg_if(), comm_signal_bind(), comm_timer_create(), and comm_timer_set().