Apache HTTPD
Public Attributes | List of all members
apr_pollset_provider_t Struct Reference

#include <apr_arch_poll_private.h>

Public Attributes

apr_status_t(* create )(apr_pollset_t *, apr_uint32_t, apr_pool_t *, apr_uint32_t)
 
apr_status_t(* add )(apr_pollset_t *, const apr_pollfd_t *)
 
apr_status_t(* remove )(apr_pollset_t *, const apr_pollfd_t *)
 
apr_status_t(* poll )(apr_pollset_t *, apr_interval_time_t, apr_int32_t *, const apr_pollfd_t **)
 
apr_status_t(* cleanup )(apr_pollset_t *)
 
const charname
 

Detailed Description

Definition at line 160 of file apr_arch_poll_private.h.

Member Data Documentation

◆ add

apr_status_t(* apr_pollset_provider_t::add) (apr_pollset_t *, const apr_pollfd_t *)

Definition at line 162 of file apr_arch_poll_private.h.

◆ cleanup

apr_status_t(* apr_pollset_provider_t::cleanup) (apr_pollset_t *)

Definition at line 165 of file apr_arch_poll_private.h.

◆ create

apr_status_t(* apr_pollset_provider_t::create) (apr_pollset_t *, apr_uint32_t, apr_pool_t *, apr_uint32_t)

Definition at line 161 of file apr_arch_poll_private.h.

◆ name

const char* apr_pollset_provider_t::name

Definition at line 166 of file apr_arch_poll_private.h.

◆ poll

apr_status_t(* apr_pollset_provider_t::poll) (apr_pollset_t *, apr_interval_time_t, apr_int32_t *, const apr_pollfd_t **)

Definition at line 164 of file apr_arch_poll_private.h.

◆ remove

apr_status_t(* apr_pollset_provider_t::remove) (apr_pollset_t *, const apr_pollfd_t *)

Definition at line 163 of file apr_arch_poll_private.h.


The documentation for this struct was generated from the following file: