Apache Portable Runtime
Data Fields
apr_os_sock_info_t Struct Reference

#include <apr_portable.h>

Data Fields

apr_os_sock_tos_sock
struct sockaddr * local
struct sockaddr * remote
int family
int type
int protocol

Detailed Description

everything APR needs to know about an active socket to construct an APR socket from it; currently, this is platform-independent


Field Documentation

always required (APR_INET, APR_INET6, etc.)

struct sockaddr* apr_os_sock_info_t::local

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

NULL if not connected

always required (SOCK_STREAM, SOCK_DGRAM, etc.)


The documentation for this struct was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines