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

TSrvCfgAddrClass Class Reference

#include <SrvCfgAddrClass.h>

List of all members.

Public Member Functions

 TSrvCfgAddrClass ()
bool clntSupported (SmartPtr< TDUID > duid, SmartPtr< TIPv6Addr > clntAddr)
bool addrInPool (SmartPtr< TIPv6Addr > addr)
unsigned long countAddrInPool ()
SmartPtr< TIPv6AddrgetRandomAddr ()
unsigned long getT1 (long clntT1)
unsigned long getT2 (long clntT2)
unsigned long getPref (long clntPref)
unsigned long getValid (long clntValid)
unsigned long getClassMaxLease ()
unsigned long getID ()
bool isLinkLocal ()
unsigned long getAssignedCount ()
long incrAssigned (int count=1)
long decrAssigned (int count=1)
void setOptions (SmartPtr< TSrvParsGlobalOpt > opt)
virtual ~TSrvCfgAddrClass ()

Friends

ostream & operator<< (ostream &out, TSrvCfgAddrClass &iface)


Constructor & Destructor Documentation

TSrvCfgAddrClass::TSrvCfgAddrClass  ) 
 

TSrvCfgAddrClass::~TSrvCfgAddrClass  )  [virtual]
 


Member Function Documentation

bool TSrvCfgAddrClass::addrInPool SmartPtr< TIPv6Addr addr  ) 
 

bool TSrvCfgAddrClass::clntSupported SmartPtr< TDUID duid,
SmartPtr< TIPv6Addr clntAddr
 

unsigned long TSrvCfgAddrClass::countAddrInPool  ) 
 

long TSrvCfgAddrClass::decrAssigned int  count = 1  ) 
 

unsigned long TSrvCfgAddrClass::getAssignedCount  ) 
 

unsigned long TSrvCfgAddrClass::getClassMaxLease  ) 
 

unsigned long TSrvCfgAddrClass::getID  ) 
 

unsigned long TSrvCfgAddrClass::getPref long  clntPref  ) 
 

SmartPtr< TIPv6Addr > TSrvCfgAddrClass::getRandomAddr  ) 
 

unsigned long TSrvCfgAddrClass::getT1 long  clntT1  ) 
 

unsigned long TSrvCfgAddrClass::getT2 long  clntT2  ) 
 

unsigned long TSrvCfgAddrClass::getValid long  clntValid  ) 
 

long TSrvCfgAddrClass::incrAssigned int  count = 1  ) 
 

bool TSrvCfgAddrClass::isLinkLocal  ) 
 

void TSrvCfgAddrClass::setOptions SmartPtr< TSrvParsGlobalOpt opt  ) 
 


Friends And Related Function Documentation

ostream& operator<< ostream &  out,
TSrvCfgAddrClass iface
[friend]
 


The documentation for this class was generated from the following files:
Generated on Wed Mar 16 00:10:33 2005 for Dibbler - a portable DHCPv6 by  doxygen 1.3.9.1