Dibbler - a portable DHCPv6  1.0.2RC1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
TClntParsIAOpt Class Reference

#include <ClntParsIAOpt.h>

+ Inheritance diagram for TClntParsIAOpt:
+ Collaboration diagram for TClntParsIAOpt:

Public Member Functions

 TClntParsIAOpt ()
void addPrefSrv (SPtr< THostID > prefSrv)
void addRejedSrv (SPtr< THostID > prefSrv)
void clearPrefSrv ()
void clearRejedSrv ()
void firstPrefSrv ()
void firstRejedSrv ()
bool getAddrHint ()
bool getAddrParams ()
long getIAIDCnt ()
SPtr< THostIDgetPrefSrv ()
SPtr< THostIDgetRejedSrv ()
long getT1 ()
long getT2 ()
void setAddrHint (bool addrHint)
void setAddrParams (bool useAddrParams)
void setIAIDCnt (long cnt)
void setPrefSrvLst (TContainer< SPtr< THostID > > *lst)
void setRejedSrvLst (TContainer< SPtr< THostID > > *lst)
void setT1 (long T1)
void setT2 (long T2)
- Public Member Functions inherited from TClntParsAddrOpt
 TClntParsAddrOpt ()
long getPref ()
long getValid ()
void setPref (long pref)
void setValid (long valid)

Private Attributes

bool AddrHint
bool AddrParams
long IAIDCnt
TContainer< SPtr< THostID > > PrefSrv
TContainer< SPtr< THostID > > RejedSrv
long T1
long T2

Constructor & Destructor Documentation

TClntParsIAOpt::TClntParsIAOpt ( )

Member Function Documentation

void TClntParsIAOpt::addPrefSrv ( SPtr< THostID prefSrv)
void TClntParsIAOpt::addRejedSrv ( SPtr< THostID prefSrv)
void TClntParsIAOpt::clearPrefSrv ( )
void TClntParsIAOpt::clearRejedSrv ( )
void TClntParsIAOpt::firstPrefSrv ( )
void TClntParsIAOpt::firstRejedSrv ( )
bool TClntParsIAOpt::getAddrHint ( )
bool TClntParsIAOpt::getAddrParams ( )
long TClntParsIAOpt::getIAIDCnt ( )
SPtr< THostID > TClntParsIAOpt::getPrefSrv ( )
SPtr< THostID > TClntParsIAOpt::getRejedSrv ( )
long TClntParsIAOpt::getT1 ( )
long TClntParsIAOpt::getT2 ( )
void TClntParsIAOpt::setAddrHint ( bool  addrHint)
void TClntParsIAOpt::setAddrParams ( bool  useAddrParams)
void TClntParsIAOpt::setIAIDCnt ( long  cnt)
void TClntParsIAOpt::setPrefSrvLst ( TContainer< SPtr< THostID > > *  lst)
void TClntParsIAOpt::setRejedSrvLst ( TContainer< SPtr< THostID > > *  lst)
void TClntParsIAOpt::setT1 ( long  T1)
void TClntParsIAOpt::setT2 ( long  T2)

Member Data Documentation

bool TClntParsIAOpt::AddrHint
private
bool TClntParsIAOpt::AddrParams
private
long TClntParsIAOpt::IAIDCnt
private
TContainer< SPtr<THostID> > TClntParsIAOpt::PrefSrv
private
TContainer< SPtr<THostID> > TClntParsIAOpt::RejedSrv
private
long TClntParsIAOpt::T1
private
long TClntParsIAOpt::T2
private

The documentation for this class was generated from the following files: