|
libcortex
Event loop library following a "batteries included" approach
|
Data Fields | |
| struct crtx_ll | ll |
| const char * | id |
| int | ctrl_pipe [2] |
| struct crtx_evloop_fd | ctrl_pipe_evloop_handler |
| struct crtx_evloop_callback | default_el_cb |
| struct crtx_listener_base * | listener |
| struct crtx_evloop_fd * | fds |
| int(* | create )(struct crtx_event_loop *evloop) |
| int(* | release )(struct crtx_event_loop *evloop) |
| int(* | start )(struct crtx_event_loop *evloop) |
| int(* | stop )(struct crtx_event_loop *evloop) |
| int(* | onetime )(struct crtx_event_loop *evloop) |
| int(* | mod_fd )(struct crtx_event_loop *evloop, struct crtx_evloop_fd *evloop_fd) |
| char | after_fork_close |
| char | phase_out |
| struct crtx_evloop_callback * | startup_el_cb |