Apache2
apr_arch_networkio.h File Reference
#include "apr.h"
#include "apr_private.h"
#include "apr_network_io.h"
#include "apr_errno.h"
#include "apr_general.h"
#include "apr_lib.h"
#include <sys/select.h>
Include dependency graph for apr_arch_networkio.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  sock_userdata_t
 
struct  apr_socket_t
 

Macros

#define apr_is_option_set(skt, option)    (((skt)->options & (option)) == (option))
 
#define apr_set_option(skt, option, on)
 

Typedefs

typedef struct sock_userdata_t sock_userdata_t
 

Functions

const char * apr_inet_ntop (int af, const void *src, char *dst, apr_size_t size)
 
int apr_inet_pton (int af, const char *src, void *dst)
 
void apr_sockaddr_vars_set (apr_sockaddr_t *, int, apr_port_t)
 

Macro Definition Documentation

◆ apr_is_option_set

#define apr_is_option_set (   skt,
  option 
)     (((skt)->options & (option)) == (option))

◆ apr_set_option

#define apr_set_option (   skt,
  option,
  on 
)
Value:
do { \
if (on) \
(skt)->options |= (option); \
else \
(skt)->options &= ~(option); \
} while (0)

Typedef Documentation

◆ sock_userdata_t

Function Documentation

◆ apr_inet_ntop()

const char* apr_inet_ntop ( int  af,
const void *  src,
char *  dst,
apr_size_t  size 
)

◆ apr_inet_pton()

int apr_inet_pton ( int  af,
const char *  src,
void *  dst 
)

◆ apr_sockaddr_vars_set()

void apr_sockaddr_vars_set ( apr_sockaddr_t ,
int  ,
apr_port_t   
)