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< TIPv6Addr > getUnicast ()
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 Sun Aug 7 22:47:22 2005 for Dibbler - a portable DHCPv6 by  doxygen 1.3.9.1