Main Page | Modules | Data Structures | Directories | File List | Data Fields | Globals

addr_s Struct Reference


Public Types

enum  type_e { ADDR_IPV4, ADDR_IPV6, ADDR_UNIX }

Data Fields

enum addr_s::type_e type
union {
   sockaddr_in   sin
   sockaddr_in6   sin6
   sockaddr_un   sun
sa

Member Enumeration Documentation

enum addr_s::type_e
 

Enumeration values:
ADDR_IPV4 
ADDR_IPV6 
ADDR_UNIX 

Definition at line 22 of file addr.h.


Field Documentation

union { ... } addr_s::sa
 

Referenced by addr_create(), addr_set(), addr_set_ipv4_ip(), and addr_set_ipv4_port().

struct sockaddr_in addr_s::sin
 

Definition at line 25 of file addr.h.

Referenced by addr_create(), addr_set(), addr_set_ipv4_ip(), and addr_set_ipv4_port().

struct sockaddr_in6 addr_s::sin6
 

Definition at line 27 of file addr.h.

struct sockaddr_un addr_s::sun
 

Definition at line 30 of file addr.h.

enum addr_s::type_e addr_s::type
 

Referenced by addr_set(), and addr_set_ipv4_ip().


The documentation for this struct was generated from the following file:
←Products
© 2005-2006 - KoanLogic S.r.l. - All rights reserved