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

TClntCfgIface Class Reference

#include <ClntCfgIface.h>

List of all members.

Public Member Functions

 TClntCfgIface (string ifaceName)
 TClntCfgIface (int ifaceNr)
void firstGroup ()
int countGroup ()
SmartPtr< TClntCfgGroupgetGroup ()
void addGroup (SmartPtr< TClntCfgGroup > ptr)
string getName (void)
void setOptions (SmartPtr< TClntParsGlobalOpt > opt)
SmartPtr< TClntCfgGroupgetLastGroup ()
int getID (void)
void setNoConfig ()
void setIfaceID (int ifaceID)
void setIfaceName (string ifaceName)
bool noConfig ()
bool stateless ()
bool getUnicast ()
bool getRapidCommit ()
void setRapidCommit (bool rapCom)
bool isReqDNSServer ()
EState getDNSServerState ()
void setDNSServerState (EState state)
unsigned long getDNSServerTimeout ()
TContainer< SmartPtr< TIPv6Addr > > * getProposedDNSServerLst ()
bool isReqDomain ()
EState getDomainState ()
unsigned long getDomainTimeout ()
void setDomainState (EState state)
TContainer< SmartPtr< string > > * getProposedDomainLst ()
bool isReqNTPServer ()
EState getNTPServerState ()
unsigned long getNTPServerTimeout ()
void setNTPServerState (EState state)
TContainer< SmartPtr< TIPv6Addr > > * getProposedNTPServerLst ()
bool isReqTimezone ()
EState getTimezoneState ()
unsigned long getTimezoneTimeout ()
void setTimezoneState (EState state)
string getProposedTimezone ()
bool isReqSIPServer ()
EState getSIPServerState ()
unsigned long getSIPServerTimeout ()
void setSIPServerState (EState state)
TContainer< SmartPtr< TIPv6Addr > > * getProposedSIPServerLst ()
bool isReqSIPDomain ()
EState getSIPDomainState ()
unsigned long getSIPDomainTimeout ()
void setSIPDomainState (EState state)
TContainer< SmartPtr< string > > * getProposedSIPDomainLst ()
bool isReqFQDN ()
EState getFQDNState ()
unsigned long getFQDNTimeout ()
void setFQDNState (EState state)
string getProposedFQDN ()
bool isReqNISServer ()
EState getNISServerState ()
unsigned long getNISServerTimeout ()
void setNISServerState (EState state)
TContainer< SmartPtr< TIPv6Addr > > * getProposedNISServerLst ()
bool isReqNISPServer ()
EState getNISPServerState ()
unsigned long getNISPServerTimeout ()
void setNISPServerState (EState state)
TContainer< SmartPtr< TIPv6Addr > > * getProposedNISPServerLst ()
bool isReqNISDomain ()
EState getNISDomainState ()
unsigned long getNISDomainTimeout ()
void setNISDomainState (EState state)
string getProposedNISDomain ()
bool isReqNISPDomain ()
EState getNISPDomainState ()
unsigned long getNISPDomainTimeout ()
void setNISPDomainState (EState state)
string getProposedNISPDomain ()
bool isReqLifetime ()
EState getLifetimeState ()
void setLifetimeState (EState state)

Public Attributes

TContainer< SmartPtr< TClntCfgGroup > > ClntCfgGroupLst

Friends

std::ostream & operator<< (std::ostream &, TClntCfgIface &)


Constructor & Destructor Documentation

TClntCfgIface::TClntCfgIface string  ifaceName  ) 
 

TClntCfgIface::TClntCfgIface int  ifaceNr  ) 
 


Member Function Documentation

void TClntCfgIface::addGroup SmartPtr< TClntCfgGroup ptr  ) 
 

int TClntCfgIface::countGroup  ) 
 

void TClntCfgIface::firstGroup  ) 
 

EState TClntCfgIface::getDNSServerState  ) 
 

unsigned long TClntCfgIface::getDNSServerTimeout  ) 
 

EState TClntCfgIface::getDomainState  ) 
 

unsigned long TClntCfgIface::getDomainTimeout  ) 
 

EState TClntCfgIface::getFQDNState  ) 
 

unsigned long TClntCfgIface::getFQDNTimeout  ) 
 

SmartPtr< TClntCfgGroup > TClntCfgIface::getGroup  ) 
 

int TClntCfgIface::getID void   ) 
 

SmartPtr< TClntCfgGroup > TClntCfgIface::getLastGroup  ) 
 

EState TClntCfgIface::getLifetimeState  ) 
 

string TClntCfgIface::getName void   ) 
 

EState TClntCfgIface::getNISDomainState  ) 
 

unsigned long TClntCfgIface::getNISDomainTimeout  ) 
 

EState TClntCfgIface::getNISPDomainState  ) 
 

unsigned long TClntCfgIface::getNISPDomainTimeout  ) 
 

EState TClntCfgIface::getNISPServerState  ) 
 

unsigned long TClntCfgIface::getNISPServerTimeout  ) 
 

EState TClntCfgIface::getNISServerState  ) 
 

unsigned long TClntCfgIface::getNISServerTimeout  ) 
 

EState TClntCfgIface::getNTPServerState  ) 
 

unsigned long TClntCfgIface::getNTPServerTimeout  ) 
 

TContainer< SmartPtr< TIPv6Addr > > * TClntCfgIface::getProposedDNSServerLst  ) 
 

TContainer< SmartPtr< string > > * TClntCfgIface::getProposedDomainLst  ) 
 

string TClntCfgIface::getProposedFQDN  ) 
 

string TClntCfgIface::getProposedNISDomain  ) 
 

string TClntCfgIface::getProposedNISPDomain  ) 
 

TContainer< SmartPtr< TIPv6Addr > > * TClntCfgIface::getProposedNISPServerLst  ) 
 

TContainer< SmartPtr< TIPv6Addr > > * TClntCfgIface::getProposedNISServerLst  ) 
 

TContainer< SmartPtr< TIPv6Addr > > * TClntCfgIface::getProposedNTPServerLst  ) 
 

TContainer< SmartPtr< string > > * TClntCfgIface::getProposedSIPDomainLst  ) 
 

TContainer< SmartPtr< TIPv6Addr > > * TClntCfgIface::getProposedSIPServerLst  ) 
 

string TClntCfgIface::getProposedTimezone  ) 
 

bool TClntCfgIface::getRapidCommit  ) 
 

EState TClntCfgIface::getSIPDomainState  ) 
 

unsigned long TClntCfgIface::getSIPDomainTimeout  ) 
 

EState TClntCfgIface::getSIPServerState  ) 
 

unsigned long TClntCfgIface::getSIPServerTimeout  ) 
 

EState TClntCfgIface::getTimezoneState  ) 
 

unsigned long TClntCfgIface::getTimezoneTimeout  ) 
 

bool TClntCfgIface::getUnicast  ) 
 

bool TClntCfgIface::isReqDNSServer  ) 
 

bool TClntCfgIface::isReqDomain  ) 
 

bool TClntCfgIface::isReqFQDN  ) 
 

bool TClntCfgIface::isReqLifetime  ) 
 

bool TClntCfgIface::isReqNISDomain  ) 
 

bool TClntCfgIface::isReqNISPDomain  ) 
 

bool TClntCfgIface::isReqNISPServer  ) 
 

bool TClntCfgIface::isReqNISServer  ) 
 

bool TClntCfgIface::isReqNTPServer  ) 
 

bool TClntCfgIface::isReqSIPDomain  ) 
 

bool TClntCfgIface::isReqSIPServer  ) 
 

bool TClntCfgIface::isReqTimezone  ) 
 

bool TClntCfgIface::noConfig  ) 
 

void TClntCfgIface::setDNSServerState EState  state  ) 
 

void TClntCfgIface::setDomainState EState  state  ) 
 

void TClntCfgIface::setFQDNState EState  state  ) 
 

void TClntCfgIface::setIfaceID int  ifaceID  ) 
 

void TClntCfgIface::setIfaceName string  ifaceName  ) 
 

void TClntCfgIface::setLifetimeState EState  state  ) 
 

void TClntCfgIface::setNISDomainState EState  state  ) 
 

void TClntCfgIface::setNISPDomainState EState  state  ) 
 

void TClntCfgIface::setNISPServerState EState  state  ) 
 

void TClntCfgIface::setNISServerState EState  state  ) 
 

void TClntCfgIface::setNoConfig  ) 
 

void TClntCfgIface::setNTPServerState EState  state  ) 
 

void TClntCfgIface::setOptions SmartPtr< TClntParsGlobalOpt opt  ) 
 

void TClntCfgIface::setRapidCommit bool  rapCom  ) 
 

void TClntCfgIface::setSIPDomainState EState  state  ) 
 

void TClntCfgIface::setSIPServerState EState  state  ) 
 

void TClntCfgIface::setTimezoneState EState  state  ) 
 

bool TClntCfgIface::stateless  ) 
 


Friends And Related Function Documentation

std::ostream& operator<< std::ostream &  ,
TClntCfgIface
[friend]
 


Member Data Documentation

TContainer< SmartPtr<TClntCfgGroup> > TClntCfgIface::ClntCfgGroupLst
 


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