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

TClntAddrMgr Class Reference

#include <ClntAddrMgr.h>

Inheritance diagram for TClntAddrMgr:

TAddrMgr List of all members.

Public Member Functions

 TClntAddrMgr (SmartPtr< TClntCfgMgr > ClntCfgMgr, string xmlFile, bool loadDB)
unsigned long getT1Timeout ()
unsigned long getT2Timeout ()
unsigned long getPrefTimeout ()
unsigned long getValidTimeout ()
unsigned long getTimeout ()
unsigned long getTentativeTimeout ()
void firstIA ()
SmartPtr< TAddrIAgetIA ()
SmartPtr< TAddrIAgetIA (unsigned long IAID)
void addIA (SmartPtr< TAddrIA > ptr)
bool delIA (long IAID)
int countIA ()
 ~TClntAddrMgr ()
void doDuties ()
bool isIAAssigned (unsigned long IAID)

Constructor & Destructor Documentation

TClntAddrMgr::TClntAddrMgr SmartPtr< TClntCfgMgr ClntCfgMgr,
string  xmlFile,
bool  loadDB
 

TClntAddrMgr::~TClntAddrMgr  ) 
 


Member Function Documentation

void TClntAddrMgr::addIA SmartPtr< TAddrIA ptr  ) 
 

int TClntAddrMgr::countIA  ) 
 

bool TClntAddrMgr::delIA long  IAID  ) 
 

void TClntAddrMgr::doDuties  ) 
 

void TClntAddrMgr::firstIA  ) 
 

SmartPtr< TAddrIA > TClntAddrMgr::getIA unsigned long  IAID  ) 
 

SmartPtr< TAddrIA > TClntAddrMgr::getIA  ) 
 

unsigned long TClntAddrMgr::getPrefTimeout  ) 
 

Reimplemented from TAddrMgr.

unsigned long TClntAddrMgr::getT1Timeout  ) 
 

Reimplemented from TAddrMgr.

unsigned long TClntAddrMgr::getT2Timeout  ) 
 

Reimplemented from TAddrMgr.

unsigned long TClntAddrMgr::getTentativeTimeout  ) 
 

unsigned long TClntAddrMgr::getTimeout  ) 
 

unsigned long TClntAddrMgr::getValidTimeout  ) 
 

Reimplemented from TAddrMgr.

bool TClntAddrMgr::isIAAssigned unsigned long  IAID  ) 
 


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