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)
204 return index < as_event_loop_size ? &as_event_loops[index] : NULL;
218 uint32_t current = as_event_loop_current++;
void as_event_close_loops()
uint32_t as_event_loop_current
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)