EV_P
ev_now (EV_P) EV_THROW
fd_reify (EV_P)
fd_ebadf (EV_P)
fd_enomem (EV_P)
fd_rearm_all (EV_P)
EV_P;
evpipe_init (EV_P)
EV_P;
ev_backend (EV_P) EV_THROW
ev_iteration (EV_P) EV_THROW
ev_depth (EV_P) EV_THROW
ev_userdata (EV_P) EV_THROW
ev_set_loop_release_cb (EV_P_ void (*release)(EV_P) EV_THROW, void (*acquire)(EV_P) EV_THROW) EV_THROW
ev_loop_destroy (EV_P)
inline_size void infy_fork (EV_P);
loop_fork (EV_P)
EV_P = (struct ev_loop *)ev_malloc (sizeof (struct ev_loop));
ev_verify (EV_P) EV_THROW
EV_P = ev_default_loop_ptr = &default_loop_struct;
ev_loop_fork (EV_P) EV_THROW
ev_pending_count (EV_P) EV_THROW
ev_invoke_pending (EV_P)
idle_reify (EV_P)
timers_reify (EV_P)
periodics_reify (EV_P)
periodics_reschedule (EV_P)
ev_ref (EV_P) EV_THROW
ev_unref (EV_P) EV_THROW
ev_now_update (EV_P) EV_THROW
ev_suspend (EV_P) EV_THROW
ev_resume (EV_P) EV_THROW
ev_check_2625 (EV_P)
infy_init (EV_P)
infy_fork (EV_P)
EV_P = w->other;
EV_P = w->other;
EV_P = w->other;
# define EV_P_ EV_P, /* a loop as first of multiple parameters */
ev_is_default_loop (EV_P) EV_THROW
EV_API_DECL ev_tstamp ev_now (EV_P) EV_THROW; /* time w.r.t. timers and the eventloop, updated after each poll */
EV_API_DECL void ev_loop_destroy (EV_P);
EV_API_DECL void ev_loop_fork (EV_P) EV_THROW;
EV_API_DECL unsigned int ev_backend (EV_P) EV_THROW; /* backend in use by loop */
EV_API_DECL void ev_now_update (EV_P) EV_THROW; /* update event loop time */
EV_API_DECL void ev_ref (EV_P) EV_THROW;
EV_API_DECL void ev_unref (EV_P) EV_THROW;
EV_API_DECL unsigned int ev_iteration (EV_P) EV_THROW; /* number of loop iterations */
EV_API_DECL unsigned int ev_depth (EV_P) EV_THROW; /* #ev_loop enters - #ev_loop leaves */
EV_API_DECL void ev_verify (EV_P) EV_THROW; /* abort if loop data corrupted */
EV_API_DECL void *ev_userdata (EV_P) EV_THROW;
typedef void (*ev_loop_callback)(EV_P);
EV_API_DECL void ev_set_loop_release_cb (EV_P_ void (*release)(EV_P) EV_THROW, void (*acquire)(EV_P) EV_THROW) EV_THROW;
EV_API_DECL unsigned int ev_pending_count (EV_P) EV_THROW; /* number of pending events, if any */
EV_API_DECL void ev_invoke_pending (EV_P); /* invoke all pending watchers */
EV_API_DECL void ev_suspend (EV_P) EV_THROW;
EV_API_DECL void ev_resume (EV_P) EV_THROW;
EV_INLINE unsigned int ev_loop_count (EV_P) { return ev_iteration (EV_A); }
EV_INLINE unsigned int ev_loop_depth (EV_P) { return ev_depth (EV_A); }
EV_INLINE void ev_loop_verify (EV_P) { ev_verify (EV_A); }
poll_destroy (EV_P)
select_destroy (EV_P)
VAR (release_cb, void (*release_cb)(EV_P) EV_THROW)
VAR (acquire_cb, void (*acquire_cb)(EV_P) EV_THROW)