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

TOptAddrLst Class Reference

#include <OptAddrLst.h>

Inheritance diagram for TOptAddrLst:

TOpt TClntOptDNSServers TClntOptNISPServers TClntOptNISServers TClntOptNTPServers TClntOptSIPServers TSrvOptDNSServers TSrvOptNISPServers TSrvOptNISServers TSrvOptNTPServers TSrvOptSIPServers List of all members.

Public Member Functions

 TOptAddrLst (int type, TContainer< SmartPtr< TIPv6Addr > > lst, TMsg *parent)
 TOptAddrLst (int type, char *&buf, int &bufsize, TMsg *parent)
char * storeSelf (char *buf)
int getSize ()
void firstAddr ()
SmartPtr< TIPv6AddrgetAddr ()
int countAddr ()
bool isValid ()

Protected Attributes

TContainer< SmartPtr< TIPv6Addr > > AddrLst
bool Valid

Constructor & Destructor Documentation

TOptAddrLst::TOptAddrLst int  type,
TContainer< SmartPtr< TIPv6Addr > >  lst,
TMsg parent
 

TOptAddrLst::TOptAddrLst int  type,
char *&  buf,
int &  bufsize,
TMsg parent
 


Member Function Documentation

int TOptAddrLst::countAddr  ) 
 

void TOptAddrLst::firstAddr  ) 
 

SmartPtr< TIPv6Addr > TOptAddrLst::getAddr  ) 
 

int TOptAddrLst::getSize  )  [virtual]
 

Implements TOpt.

bool TOptAddrLst::isValid  )  [virtual]
 

Reimplemented from TOpt.

char * TOptAddrLst::storeSelf char *  buf  )  [virtual]
 

Implements TOpt.


Member Data Documentation

TContainer< SmartPtr<TIPv6Addr> > TOptAddrLst::AddrLst [protected]
 

bool TOptAddrLst::Valid [protected]
 


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