|
apr_status_t | apr_socket_create (apr_socket_t **new_sock, int family, int type, int protocol, apr_pool_t *cont) |
|
apr_status_t | apr_socket_shutdown (apr_socket_t *thesocket, apr_shutdown_how_e how) |
|
apr_status_t | apr_socket_close (apr_socket_t *thesocket) |
|
apr_status_t | apr_socket_bind (apr_socket_t *sock, apr_sockaddr_t *sa) |
|
apr_status_t | apr_socket_listen (apr_socket_t *sock, apr_int32_t backlog) |
|
apr_status_t | apr_socket_accept (apr_socket_t **new_sock, apr_socket_t *sock, apr_pool_t *connection_pool) |
|
apr_status_t | apr_socket_connect (apr_socket_t *sock, apr_sockaddr_t *sa) |
|
apr_status_t | apr_socket_atreadeof (apr_socket_t *sock, int *atreadeof) |
|
apr_status_t | apr_sockaddr_info_get (apr_sockaddr_t **sa, const char *hostname, apr_int32_t family, apr_port_t port, apr_int32_t flags, apr_pool_t *p) |
|
apr_status_t | apr_sockaddr_info_copy (apr_sockaddr_t **dst, const apr_sockaddr_t *src, apr_pool_t *p) |
|
apr_status_t | apr_getnameinfo (char **hostname, apr_sockaddr_t *sa, apr_int32_t flags) |
|
apr_status_t | apr_parse_addr_port (char **addr, char **scope_id, apr_port_t *port, const char *str, apr_pool_t *p) |
|
apr_status_t | apr_gethostname (char *buf, int len, apr_pool_t *cont) |
|
apr_status_t | apr_socket_data_get (void **data, const char *key, apr_socket_t *sock) |
|
apr_status_t | apr_socket_data_set (apr_socket_t *sock, void *data, const char *key, apr_status_t(*cleanup)(void *)) |
|
apr_status_t | apr_socket_send (apr_socket_t *sock, const char *buf, apr_size_t *len) |
|
apr_status_t | apr_socket_sendv (apr_socket_t *sock, const struct iovec *vec, apr_int32_t nvec, apr_size_t *len) |
|
apr_status_t | apr_socket_sendto (apr_socket_t *sock, apr_sockaddr_t *where, apr_int32_t flags, const char *buf, apr_size_t *len) |
|
apr_status_t | apr_socket_recvfrom (apr_sockaddr_t *from, apr_socket_t *sock, apr_int32_t flags, char *buf, apr_size_t *len) |
|
apr_status_t | apr_socket_sendfile (apr_socket_t *sock, apr_file_t *file, apr_hdtr_t *hdtr, apr_off_t *offset, apr_size_t *len, apr_int32_t flags) |
|
apr_status_t | apr_socket_recv (apr_socket_t *sock, char *buf, apr_size_t *len) |
|
apr_status_t | apr_socket_opt_set (apr_socket_t *sock, apr_int32_t opt, apr_int32_t on) |
|
apr_status_t | apr_socket_timeout_set (apr_socket_t *sock, apr_interval_time_t t) |
|
apr_status_t | apr_socket_opt_get (apr_socket_t *sock, apr_int32_t opt, apr_int32_t *on) |
|
apr_status_t | apr_socket_timeout_get (apr_socket_t *sock, apr_interval_time_t *t) |
|
apr_status_t | apr_socket_atmark (apr_socket_t *sock, int *atmark) |
|
apr_status_t | apr_socket_addr_get (apr_sockaddr_t **sa, apr_interface_e which, apr_socket_t *sock) |
|
apr_status_t | apr_sockaddr_ip_get (char **addr, apr_sockaddr_t *sockaddr) |
|
apr_status_t | apr_sockaddr_ip_getbuf (char *buf, apr_size_t buflen, apr_sockaddr_t *sockaddr) |
|
int | apr_sockaddr_equal (const apr_sockaddr_t *addr1, const apr_sockaddr_t *addr2) |
|
int | apr_sockaddr_is_wildcard (const apr_sockaddr_t *addr) |
|
apr_status_t | apr_socket_type_get (apr_socket_t *sock, int *type) |
|
apr_status_t | apr_getservbyname (apr_sockaddr_t *sockaddr, const char *servname) |
|
apr_status_t | apr_ipsubnet_create (apr_ipsubnet_t **ipsub, const char *ipstr, const char *mask_or_numbits, apr_pool_t *p) |
|
int | apr_ipsubnet_test (apr_ipsubnet_t *ipsub, apr_sockaddr_t *sa) |
|
apr_status_t | apr_socket_accept_filter (apr_socket_t *sock, char *name, char *args) |
|
apr_status_t | apr_socket_protocol_get (apr_socket_t *sock, int *protocol) |
|
apr_pool_t * | apr_socket_pool_get (const apr_socket_t *thesocket) |
|
apr_status_t | apr_socket_inherit_set (apr_socket_t *thesocket) |
|
apr_status_t | apr_socket_inherit_unset (apr_socket_t *thesocket) |
|
| APR_PERMS_SET_IMPLEMENT (socket) |
|
apr_status_t | apr_mcast_join (apr_socket_t *sock, apr_sockaddr_t *join, apr_sockaddr_t *iface, apr_sockaddr_t *source) |
|
apr_status_t | apr_mcast_leave (apr_socket_t *sock, apr_sockaddr_t *addr, apr_sockaddr_t *iface, apr_sockaddr_t *source) |
|
apr_status_t | apr_mcast_hops (apr_socket_t *sock, apr_byte_t ttl) |
|
apr_status_t | apr_mcast_loopback (apr_socket_t *sock, apr_byte_t opt) |
|
apr_status_t | apr_mcast_interface (apr_socket_t *sock, apr_sockaddr_t *iface) |
|