77 apr_interval_time_t timeout,
79 const apr_pollfd_t **descriptors);
apt_bool_t apt_pollset_destroy(apt_pollset_t *pollset)
apt_bool_t apt_pollset_add(apt_pollset_t *pollset, const apr_pollfd_t *descriptor)
apr_status_t apt_pollset_poll(apt_pollset_t *pollset, apr_interval_time_t timeout, apr_int32_t *num, const apr_pollfd_t **descriptors)
#define APT_END_EXTERN_C
Definition: apt.h:38
int apt_bool_t
Definition: apt.h:57
apt_pollset_t * apt_pollset_create(apr_uint32_t size, apr_pool_t *pool)
#define APT_BEGIN_EXTERN_C
Definition: apt.h:36
#define APT_DECLARE(type)
Definition: apt.h:53
apt_bool_t apt_pollset_remove(apt_pollset_t *pollset, const apr_pollfd_t *descriptor)
apt_bool_t apt_pollset_wakeup(apt_pollset_t *pollset)
typedefAPT_BEGIN_EXTERN_C struct apt_pollset_t apt_pollset_t
Definition: apt_pollset.h:39
apt_bool_t apt_pollset_is_wakeup(apt_pollset_t *pollset, const apr_pollfd_t *descriptor)