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

TClntOptIA_NA Class Reference

#include <ClntOptIA_NA.h>

Inheritance diagram for TClntOptIA_NA:

TOptIA_NA TOpt List of all members.

Public Member Functions

 TClntOptIA_NA (SmartPtr< TClntCfgIA > ClntCfgIA, TMsg *parent)
 TClntOptIA_NA (SmartPtr< TAddrIA > AddrIA, TMsg *parent)
 TClntOptIA_NA (SmartPtr< TAddrIA > clntAddrIA, bool zeroTimes, TMsg *parent)
 TClntOptIA_NA (char *buf, int bufsize, TMsg *parent)
 ~TClntOptIA_NA ()
bool doDuties ()
int getStatusCode ()
void setThats (SmartPtr< TClntIfaceMgr > ifaceMgr, SmartPtr< TClntTransMgr > transMgr, SmartPtr< TClntCfgMgr > cfgMgr, SmartPtr< TClntAddrMgr > addrMgr, SmartPtr< TDUID > duid, SmartPtr< TIPv6Addr > addr, int iface)
SmartPtr< TClntOptIAAddress > getAddr ()
SmartPtr< TClntOptIAAddress > getAddr (SmartPtr< TIPv6Addr > addr)
void firstAddr ()
int countAddr ()
 TClntOptIA_NA (SmartPtr< TClntCfgIA > ClntCfgIA, SmartPtr< TAddrIA > ClntaddrIA, TMsg *parent)
bool isValid ()

Constructor & Destructor Documentation

TClntOptIA_NA::TClntOptIA_NA (  SmartPtr< TClntCfgIA >  ClntCfgIA,
TMsg *  parent
) 
 

TClntOptIA_NA::TClntOptIA_NA (  SmartPtr< TAddrIA >  AddrIA,
TMsg *  parent
) 
 

TClntOptIA_NA::TClntOptIA_NA (  SmartPtr< TAddrIA >  clntAddrIA,
bool  zeroTimes,
TMsg *  parent
) 
 

TClntOptIA_NA::TClntOptIA_NA (  char *  buf,
int  bufsize,
TMsg *  parent
) 
 

TClntOptIA_NA::~TClntOptIA_NA (   ) 
 

TClntOptIA_NA::TClntOptIA_NA (  SmartPtr< TClntCfgIA >  ClntCfgIA,
SmartPtr< TAddrIA >  ClntaddrIA,
TMsg *  parent
) 
 


Member Function Documentation

int TClntOptIA_NA::countAddr (   ) 
 

bool TClntOptIA_NA::doDuties (   )  [virtual]
 

Implements TOpt.

void TClntOptIA_NA::firstAddr (   ) 
 

SmartPtr< TClntOptIAAddress > TClntOptIA_NA::getAddr (  SmartPtr< TIPv6Addr >  addr  ) 
 

memcmp(optAddr->getAddr(),addr,16)

SmartPtr< TClntOptIAAddress > TClntOptIA_NA::getAddr (   ) 
 

int TClntOptIA_NA::getStatusCode (   ) 
 

Reimplemented from TOptIA_NA.

bool TClntOptIA_NA::isValid (   )  [virtual]
 

Reimplemented from TOptIA_NA.

void TClntOptIA_NA::setThats (  SmartPtr< TClntIfaceMgr >  ifaceMgr,
SmartPtr< TClntTransMgr >  transMgr,
SmartPtr< TClntCfgMgr >  cfgMgr,
SmartPtr< TClntAddrMgr >  addrMgr,
SmartPtr< TDUID >  duid,
SmartPtr< TIPv6Addr >  addr,
int  iface
) 
 


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