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

TSrvParsIfaceOpt Class Reference

#include <SrvParsIfaceOpt.h>

Inheritance diagram for TSrvParsIfaceOpt:

TSrvParsClassOpt TSrvParsGlobalOpt List of all members.

Public Member Functions

 TSrvParsIfaceOpt (void)
 ~TSrvParsIfaceOpt (void)
bool uniAddress ()
void setUniAddress (bool isUni)
void setClntMaxLease (long maxLeases)
long getClntMaxLease ()
void setIfaceMaxLease (long maxLease)
long getIfaceMaxLease ()
void setPreference (char pref)
char getPreference ()
void setRapidCommit (bool rapidComm)
bool getRapidCommit ()
void setUnicast (SmartPtr< TIPv6Addr > addr)
SmartPtr< TIPv6AddrgetUnicast ()
void setRelayName (string name)
void setRelayID (int ifindex)
void setRelayInterfaceID (int id)
string getRelayName ()
int getRelayID ()
int getRelayInterfaceID ()
bool isRelay ()
TContainer< SmartPtr< TIPv6Addr > > * getDNSServerLst ()
void setDNSServerLst (TContainer< SmartPtr< TIPv6Addr > > *lst)
bool supportDNSServer ()
TContainer< SmartPtr< string > > * getDomainLst ()
void setDomainLst (TContainer< SmartPtr< string > > *domains)
bool supportDomain ()
TContainer< SmartPtr< TIPv6Addr > > * getNTPServerLst ()
void setNTPServerLst (TContainer< SmartPtr< TIPv6Addr > > *lst)
bool supportNTPServer ()
string getTimezone ()
void setTimezone (string timeZone)
bool supportTimezone ()
TContainer< SmartPtr< TIPv6Addr > > * getSIPServerLst ()
void setSIPServerLst (TContainer< SmartPtr< TIPv6Addr > > *addr)
bool supportSIPServer ()
TContainer< SmartPtr< string > > * getSIPDomainLst ()
void setSIPDomainLst (TContainer< SmartPtr< string > > *domainlist)
bool supportSIPDomain ()
string getFQDN ()
void setFQDN (string fqdn)
bool supportFQDN ()
TContainer< SmartPtr< TIPv6Addr > > * getNISServerLst ()
void setNISServerLst (TContainer< SmartPtr< TIPv6Addr > > *nislist)
bool supportNISServer ()
TContainer< SmartPtr< TIPv6Addr > > * getNISPServerLst ()
void setNISPServerLst (TContainer< SmartPtr< TIPv6Addr > > *nisplist)
bool supportNISPServer ()
string getNISDomain ()
void setNISDomain (string domain)
bool supportNISDomain ()
string getNISPDomain ()
void setNISPDomain (string domain)
bool supportNISPDomain ()
void setLifetime (unsigned int life)
unsigned int getLifetime ()
bool supportLifetime ()

Constructor & Destructor Documentation

TSrvParsIfaceOpt::TSrvParsIfaceOpt void   ) 
 

TSrvParsIfaceOpt::~TSrvParsIfaceOpt void   ) 
 


Member Function Documentation

long TSrvParsIfaceOpt::getClntMaxLease  ) 
 

TContainer< SmartPtr< TIPv6Addr > > * TSrvParsIfaceOpt::getDNSServerLst  ) 
 

TContainer< SmartPtr< string > > * TSrvParsIfaceOpt::getDomainLst  ) 
 

string TSrvParsIfaceOpt::getFQDN  ) 
 

long TSrvParsIfaceOpt::getIfaceMaxLease  ) 
 

unsigned int TSrvParsIfaceOpt::getLifetime  ) 
 

string TSrvParsIfaceOpt::getNISDomain  ) 
 

string TSrvParsIfaceOpt::getNISPDomain  ) 
 

TContainer< SmartPtr< TIPv6Addr > > * TSrvParsIfaceOpt::getNISPServerLst  ) 
 

TContainer< SmartPtr< TIPv6Addr > > * TSrvParsIfaceOpt::getNISServerLst  ) 
 

TContainer< SmartPtr< TIPv6Addr > > * TSrvParsIfaceOpt::getNTPServerLst  ) 
 

char TSrvParsIfaceOpt::getPreference  ) 
 

bool TSrvParsIfaceOpt::getRapidCommit  ) 
 

int TSrvParsIfaceOpt::getRelayID  ) 
 

int TSrvParsIfaceOpt::getRelayInterfaceID  ) 
 

string TSrvParsIfaceOpt::getRelayName  ) 
 

TContainer< SmartPtr< string > > * TSrvParsIfaceOpt::getSIPDomainLst  ) 
 

TContainer< SmartPtr< TIPv6Addr > > * TSrvParsIfaceOpt::getSIPServerLst  ) 
 

string TSrvParsIfaceOpt::getTimezone  ) 
 

SmartPtr< TIPv6Addr > TSrvParsIfaceOpt::getUnicast  ) 
 

bool TSrvParsIfaceOpt::isRelay  ) 
 

void TSrvParsIfaceOpt::setClntMaxLease long  maxLeases  ) 
 

void TSrvParsIfaceOpt::setDNSServerLst TContainer< SmartPtr< TIPv6Addr > > *  lst  ) 
 

void TSrvParsIfaceOpt::setDomainLst TContainer< SmartPtr< string > > *  domains  ) 
 

void TSrvParsIfaceOpt::setFQDN string  fqdn  ) 
 

void TSrvParsIfaceOpt::setIfaceMaxLease long  maxLease  ) 
 

void TSrvParsIfaceOpt::setLifetime unsigned int  life  ) 
 

void TSrvParsIfaceOpt::setNISDomain string  domain  ) 
 

void TSrvParsIfaceOpt::setNISPDomain string  domain  ) 
 

void TSrvParsIfaceOpt::setNISPServerLst TContainer< SmartPtr< TIPv6Addr > > *  nisplist  ) 
 

void TSrvParsIfaceOpt::setNISServerLst TContainer< SmartPtr< TIPv6Addr > > *  nislist  ) 
 

void TSrvParsIfaceOpt::setNTPServerLst TContainer< SmartPtr< TIPv6Addr > > *  lst  ) 
 

void TSrvParsIfaceOpt::setPreference char  pref  ) 
 

void TSrvParsIfaceOpt::setRapidCommit bool  rapidComm  ) 
 

void TSrvParsIfaceOpt::setRelayID int  ifindex  ) 
 

void TSrvParsIfaceOpt::setRelayInterfaceID int  id  ) 
 

void TSrvParsIfaceOpt::setRelayName string  name  ) 
 

void TSrvParsIfaceOpt::setSIPDomainLst TContainer< SmartPtr< string > > *  domainlist  ) 
 

void TSrvParsIfaceOpt::setSIPServerLst TContainer< SmartPtr< TIPv6Addr > > *  addr  ) 
 

void TSrvParsIfaceOpt::setTimezone string  timeZone  ) 
 

void TSrvParsIfaceOpt::setUniAddress bool  isUni  ) 
 

void TSrvParsIfaceOpt::setUnicast SmartPtr< TIPv6Addr addr  ) 
 

bool TSrvParsIfaceOpt::supportDNSServer  ) 
 

bool TSrvParsIfaceOpt::supportDomain  ) 
 

bool TSrvParsIfaceOpt::supportFQDN  ) 
 

bool TSrvParsIfaceOpt::supportLifetime  ) 
 

bool TSrvParsIfaceOpt::supportNISDomain  ) 
 

bool TSrvParsIfaceOpt::supportNISPDomain  ) 
 

bool TSrvParsIfaceOpt::supportNISPServer  ) 
 

bool TSrvParsIfaceOpt::supportNISServer  ) 
 

bool TSrvParsIfaceOpt::supportNTPServer  ) 
 

bool TSrvParsIfaceOpt::supportSIPDomain  ) 
 

bool TSrvParsIfaceOpt::supportSIPServer  ) 
 

bool TSrvParsIfaceOpt::supportTimezone  ) 
 

bool TSrvParsIfaceOpt::uniAddress  ) 
 


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