©2004 by Marc J. Rochkind. All rights reserved. Portions marked "Open Source" may be copied under license.

 

Main Page   Modules   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

addrinfo Struct Reference

List of all members.

Detailed Description

Description:
Structure for getaddrinfo (Std. UNIX; see AUP2 Sec. 8.2.6)
Headers:

Definition at line 3197 of file SUS_Summary.

Public Attributes

int ai_flags
int ai_family
int ai_socktype
int ai_protocol
socklen_t ai_addrlen
sockaddr * ai_addr
char * ai_canonname
addrinfo * ai_next


Member Data Documentation

struct sockaddr* addrinfo::ai_addr
 

socket address

Definition at line 3203 of file SUS_Summary.

Referenced by make_sockaddr(), and Ux::SockAddr::set_server().

socklen_t addrinfo::ai_addrlen
 

length of socket address

Definition at line 3202 of file SUS_Summary.

Referenced by make_sockaddr(), and Ux::SockAddr::set_server().

char* addrinfo::ai_canonname
 

canonical name of service location

Definition at line 3204 of file SUS_Summary.

int addrinfo::ai_family
 

address family

Definition at line 3199 of file SUS_Summary.

Referenced by a3(), Ux::SockAddr::getaddrinfo(), main(), and make_sockaddr().

int addrinfo::ai_flags
 

input flags

Definition at line 3198 of file SUS_Summary.

Referenced by Ux::SockAddr::getaddrinfo(), and make_sockaddr().

struct addrinfo* addrinfo::ai_next
 

pointer to next structure in list

Definition at line 3205 of file SUS_Summary.

Referenced by a3(), and main().

int addrinfo::ai_protocol
 

protocol

Definition at line 3201 of file SUS_Summary.

Referenced by Ux::SockAddr::set_server().

int addrinfo::ai_socktype
 

socket type

Definition at line 3200 of file SUS_Summary.

Referenced by a3(), Ux::SockAddr::getaddrinfo(), main(), and make_sockaddr().


The documentation for this struct was generated from the following file:
Generated on Fri Apr 23 10:57:13 2004 for AUP2 Example Source by doxygen 1.3.1