|
Apache HTTPD
|
APR Network library. More...
#include "apr.h"#include "apr_pools.h"#include "apr_file_io.h"#include "apr_errno.h"#include "apr_inherit.h"#include "apr_perms_set.h"Go to the source code of this file.
Classes | |
| struct | in_addr |
| struct | apr_sockaddr_t |
| struct | apr_hdtr_t |
Macros | |
| #define | APR_MAX_SECS_TO_LINGER 30 |
| #define | APRMAXHOSTLEN 256 |
| #define | APR_ANYADDR "0.0.0.0" |
| #define | APR_SO_LINGER 1 |
| #define | APR_SO_KEEPALIVE 2 |
| #define | APR_SO_DEBUG 4 |
| #define | APR_SO_NONBLOCK 8 |
| #define | APR_SO_REUSEADDR 16 |
| #define | APR_SO_SNDBUF 64 |
| #define | APR_SO_RCVBUF 128 |
| #define | APR_SO_DISCONNECTED 256 |
| #define | APR_TCP_NODELAY 512 |
| #define | APR_TCP_NOPUSH 1024 |
| #define | APR_RESET_NODELAY 2048 |
| #define | APR_INCOMPLETE_READ 4096 |
| #define | APR_INCOMPLETE_WRITE 8192 |
| #define | APR_IPV6_V6ONLY 16384 |
| #define | APR_TCP_DEFER_ACCEPT 32768 |
| #define | APR_SO_BROADCAST 65536 |
| #define | APR_SO_FREEBIND 131072 |
| #define | APR_IPV4_ADDR_OK 0x01 |
| #define | APR_IPV6_ADDR_OK 0x02 |
| #define | APR_INADDR_NONE ((unsigned int) 0xffffffff) |
| #define | APR_INET AF_INET |
| #define | APR_UNSPEC 0 |
| #define | APR_UNIX 1234 |
| #define | APR_PROTO_TCP 6 |
| #define | APR_PROTO_UDP 17 |
| #define | APR_PROTO_SCTP 132 |
Enumerations | |
| enum | apr_shutdown_how_e { APR_SHUTDOWN_READ , APR_SHUTDOWN_WRITE , APR_SHUTDOWN_READWRITE } |
| enum | apr_interface_e { APR_LOCAL , APR_REMOTE } |
Functions | |
| APR_DECLARE (apr_status_t) apr_socket_create(apr_socket_t **new_sock | |
| APR_DECLARE (apr_pool_t *) apr_socket_pool_get(const apr_socket_t *thesocket) | |
APR Network library.
Definition in file apr_network_io.h.