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< TClntOptIAAddressgetAddr ()
SmartPtr< TClntOptIAAddressgetAddr (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