#include <apr_portable.h>
Data Fields | |
| apr_os_sock_t * | os_sock | 
| struct sockaddr * | local | 
| struct sockaddr * | remote | 
| int | family | 
| int | type | 
| int | protocol | 
everything APR needs to know about an active socket to construct an APR socket from it; currently, this is platform-independent
always required (APR_INET, APR_INET6, etc.)
struct sockaddr* apr_os_sock_info_t::local [read] | 
        
NULL if not yet bound
always required
0 or actual protocol (APR_PROTO_SCTP, APR_PROTO_TCP, etc.)
struct sockaddr* apr_os_sock_info_t::remote [read] | 
        
NULL if not connected
always required (SOCK_STREAM, SOCK_DGRAM, etc.)
 1.6.1