ip_addr Class Reference

#include <ip_base.h>

List of all members.

Public Member Functions

int fillbuf (ubyte *buf) const
int readbuf (const ubyte *buf)
bool operator< (const ip_addr &a_addr) const
bool operator== (const ip_addr &a_addr) const
bool operator> (const ip_addr &a_addr) const
ip_addroperator= (const ip_addr &a_addr)
void set (int addrsize, ubyte *naddr, ushort port)
int dns (char *address, ushort baseport)
bool ok (void) const
int addrlen (void) const
 ip_addr (void)

Public Attributes

ubyte addr [6]

Protected Attributes

ubyte alen


Constructor & Destructor Documentation

ip_addr::ip_addr void   )  [inline]
 


Member Function Documentation

int ip_addr::addrlen void   )  const [inline]
 

int ip_addr::dns char *  address,
ushort  baseport
[inline]
 

int ip_addr::fillbuf ubyte buf  )  const [inline]
 

bool ip_addr::ok void   )  const [inline]
 

bool ip_addr::operator< const ip_addr a_addr  )  const [inline]
 

ip_addr& ip_addr::operator= const ip_addr a_addr  )  [inline]
 

bool ip_addr::operator== const ip_addr a_addr  )  const [inline]
 

bool ip_addr::operator> const ip_addr a_addr  )  const [inline]
 

int ip_addr::readbuf const ubyte buf  )  [inline]
 

void ip_addr::set int  addrsize,
ubyte naddr,
ushort  port
[inline]
 


Member Data Documentation

ubyte ip_addr::addr[6]
 

ubyte ip_addr::alen [protected]
 


The documentation for this class was generated from the following file:
Generated on Mon Aug 28 20:55:35 2006 for D1X-Rebirth by  doxygen 1.4.6