Revised OpenFlow Library  v0.6.0dev
 All Classes Files Functions Variables Friends Groups Pages
Public Member Functions | Friends | List of all members
rofl::caddrinfo Class Reference

Public Member Functions

 caddrinfo (int ai_flags, int ai_family, int ai_socktype, int ai_protocol, const csockaddr &ai_addr)
 
 caddrinfo (const caddrinfo &ai)
 
caddrinfooperator= (const caddrinfo &ai)
 
void set_ai_flags (int ai_flags)
 
int get_ai_flags () const
 
void set_ai_family (int ai_family)
 
int get_ai_family () const
 
void set_ai_socktype (int ai_socktype)
 
int get_ai_socktype () const
 
void set_ai_protocol (int ai_protocol)
 
int get_ai_protocol () const
 
csockaddrset_ai_addr ()
 
const csockaddrget_ai_addr () const
 
size_t length () const
 
void pack (struct addrinfo *buf, size_t buflen)
 
void unpack (struct addrinfo *buf, size_t buflen)
 

Friends

std::ostream & operator<< (std::ostream &os, const caddrinfo &ai)
 

The documentation for this class was generated from the following files: