Include
ao_async.h |
ao_time.h |
Functions
ao_poll
ao_poll_from
void ao_poll (ao_async_t const * a, ao_time_t timeout);
void ao_poll_from(ao_async_t const * a, ao_time_t timeout, ao_time_t beginning);
Polls an asynchronous event with a timeout and an optional beginning.
ao_poll_forever
void ao_poll_forever(ao_async_t const * a);
Polls an asynchronous event indefinitely.
ao_poll_all
ao_poll_all_from
void ao_poll_all (ao_async_all_t * a, ao_time_t timeout);
void ao_poll_all_from(ao_async_all_t * a, ao_time_t timeout, ao_time_t beginning);
Polls all out of a set of asynchronous events with a timeout and an optional beginning.
ao_poll_all_forever
void ao_poll_all_forever(ao_async_all_t * a);
Polls all out of a set of asynchronous events indefinitely.
ao_poll_any
ao_poll_any_from
void ao_poll_any (ao_async_any_t * a, ao_time_t timeout);
void ao_poll_any_from(ao_async_any_t * a, ao_time_t timeout, ao_time_t beginning);
Polls any one out of a set of asynchronous events with a timeout and an optional beginning.
ao_poll_any_forever
void ao_poll_any_forever(ao_async_any_t * a);
Polls any one out of a set of asynchronous events indefinitely.