31 #if defined(AS_USE_LIBEV)
33 #elif defined(AS_USE_LIBUV)
53 #if defined(AS_USE_LIBEV)
55 struct ev_async wakeup;
56 #elif defined(AS_USE_LIBUV)
207 return index < as_event_loop_size ? &as_event_loops[
index] : NULL;
223 as_event_loop_current = event_loop->
next;
bool as_event_close_loops()
struct as_event_loop * next
as_event_loop * as_event_create_loops(uint32_t capacity)
as_event_loop * as_event_set_external_loop(void *loop)
as_event_loop * as_event_loops
as_event_loop * as_event_loop_find(void *loop)
static as_event_loop * as_event_loop_get()
uint32_t as_event_loop_size
bool as_event_set_external_loop_capacity(uint32_t capacity)
static as_event_loop * as_event_loop_get_by_index(uint32_t index)
as_event_loop * as_event_loop_current
void as_event_destroy_loops()