Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

TAddrAddr Class Reference

#include <AddrAddr.h>

List of all members.

Public Member Functions

 TAddrAddr (SmartPtr< TIPv6Addr > addr, long pref, long valid)
SmartPtr< TIPv6Addrget ()
unsigned long getPref ()
unsigned long getValid ()
unsigned long getPrefTimeout ()
void setPref (unsigned long pref)
void setValid (unsigned long valid)
unsigned long getValidTimeout ()
long getTimestamp ()
void setTimestamp (long ts)
void setTimestamp ()
enum ETentative getTentative ()
void setTentative (enum ETentative state)

Friends

ostream & operator<< (ostream &strum, TAddrAddr &x)


Constructor & Destructor Documentation

TAddrAddr::TAddrAddr SmartPtr< TIPv6Addr addr,
long  pref,
long  valid
 


Member Function Documentation

SmartPtr< TIPv6Addr > TAddrAddr::get  ) 
 

unsigned long TAddrAddr::getPref  ) 
 

unsigned long TAddrAddr::getPrefTimeout  ) 
 

enum ETentative TAddrAddr::getTentative  ) 
 

long TAddrAddr::getTimestamp  ) 
 

unsigned long TAddrAddr::getValid  ) 
 

unsigned long TAddrAddr::getValidTimeout  ) 
 

void TAddrAddr::setPref unsigned long  pref  ) 
 

void TAddrAddr::setTentative enum ETentative  state  ) 
 

void TAddrAddr::setTimestamp  ) 
 

void TAddrAddr::setTimestamp long  ts  ) 
 

void TAddrAddr::setValid unsigned long  valid  ) 
 


Friends And Related Function Documentation

ostream& operator<< ostream &  strum,
TAddrAddr x
[friend]
 


The documentation for this class was generated from the following files:
Generated on Mon Dec 27 21:55:24 2004 for Dibbler - a portable DHCPv6 by  doxygen 1.3.9.1