All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
ap_listen.h File Reference

Apache Listeners Library. More...

#include "apr_network_io.h"
#include "httpd.h"
#include "http_config.h"
Include dependency graph for ap_listen.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  ap_listen_rec
 Apache's listeners record. More...




typedef struct ap_slave_t ap_slave_t
typedef struct ap_listen_rec ap_listen_rec
typedef apr_status_t(* accept_function )(void **csd, ap_listen_rec *lr, apr_pool_t *ptrans)


void ap_listen_pre_config (void)
int ap_setup_listeners (server_rec *s)
apr_status_t ap_duplicate_listeners (apr_pool_t *p, server_rec *s, ap_listen_rec ***buckets, int *num_buckets)
void ap_close_listeners (void)
void ap_close_listeners_ex (ap_listen_rec *listeners)
int ap_close_selected_listeners (ap_slave_t *)
const char * ap_set_listenbacklog (cmd_parms *cmd, void *dummy, const char *arg)
const char * ap_set_listencbratio (cmd_parms *cmd, void *dummy, const char *arg)
const char * ap_set_listener (cmd_parms *cmd, void *dummy, int argc, char *const argv[])
const char * ap_set_send_buffer_size (cmd_parms *cmd, void *dummy, const char *arg)
const char * ap_set_receive_buffer_size (cmd_parms *cmd, void *dummy, const char *arg)


AP_DECLARE_DATA ap_listen_recap_listeners
AP_DECLARE_DATA int ap_num_listen_buckets
AP_DECLARE_DATA int ap_have_so_reuseport

Detailed Description

Apache Listeners Library.