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

TClntIfaceIface Class Reference

#include <ClntIfaceIface.h>

Inheritance diagram for TClntIfaceIface:

TIfaceIface List of all members.

Public Member Functions

 TClntIfaceIface (char *name, int id, unsigned int flags, char *mac, int maclen, char *llAddr, int llAddrCnt, char *globalAddr, int globalAddrCnt, int hwType)
 ~TClntIfaceIface ()
bool setDNSServerLst (SmartPtr< TDUID > duid, SmartPtr< TIPv6Addr > srv, TContainer< SmartPtr< TIPv6Addr > > addrs)
bool setDomainLst (SmartPtr< TDUID > duid, SmartPtr< TIPv6Addr > srv, TContainer< SmartPtr< string > > domains)
bool setNTPServerLst (SmartPtr< TDUID > duid, SmartPtr< TIPv6Addr > srv, TContainer< SmartPtr< TIPv6Addr > > addrs)
bool setTimezone (SmartPtr< TDUID > duid, SmartPtr< TIPv6Addr > srv, string timezone)
bool setSIPServerLst (SmartPtr< TDUID > duid, SmartPtr< TIPv6Addr > srv, TContainer< SmartPtr< TIPv6Addr > > addrs)
bool setSIPDomainLst (SmartPtr< TDUID > duid, SmartPtr< TIPv6Addr > srv, TContainer< SmartPtr< string > > domains)
bool setFQDN (SmartPtr< TDUID > duid, SmartPtr< TIPv6Addr > srv, string fqdn)
bool setNISServerLst (SmartPtr< TDUID > duid, SmartPtr< TIPv6Addr > srv, TContainer< SmartPtr< TIPv6Addr > > addrs)
bool setNISDomain (SmartPtr< TDUID > duid, SmartPtr< TIPv6Addr > srv, string domain)
bool setNISPServerLst (SmartPtr< TDUID > duid, SmartPtr< TIPv6Addr > srv, TContainer< SmartPtr< TIPv6Addr > > addrs)
bool setNISPDomain (SmartPtr< TDUID > duid, SmartPtr< TIPv6Addr > srv, string domain)
bool setLifetime (SmartPtr< TDUID > duid, SmartPtr< TIPv6Addr > srv, unsigned int life)
void removeAllOpts ()
unsigned int getTimeout ()

Friends

ostream & operator<< (ostream &strum, TClntIfaceIface &x)

Constructor & Destructor Documentation

TClntIfaceIface::TClntIfaceIface char *  name,
int  id,
unsigned int  flags,
char *  mac,
int  maclen,
char *  llAddr,
int  llAddrCnt,
char *  globalAddr,
int  globalAddrCnt,
int  hwType
 

TClntIfaceIface::~TClntIfaceIface  ) 
 


Member Function Documentation

unsigned int TClntIfaceIface::getTimeout  ) 
 

void TClntIfaceIface::removeAllOpts  ) 
 

bool TClntIfaceIface::setDNSServerLst SmartPtr< TDUID duid,
SmartPtr< TIPv6Addr srv,
TContainer< SmartPtr< TIPv6Addr > >  addrs
 

bool TClntIfaceIface::setDomainLst SmartPtr< TDUID duid,
SmartPtr< TIPv6Addr srv,
TContainer< SmartPtr< string > >  domains
 

bool TClntIfaceIface::setFQDN SmartPtr< TDUID duid,
SmartPtr< TIPv6Addr srv,
string  fqdn
 

bool TClntIfaceIface::setLifetime SmartPtr< TDUID duid,
SmartPtr< TIPv6Addr srv,
unsigned int  life
 

bool TClntIfaceIface::setNISDomain SmartPtr< TDUID duid,
SmartPtr< TIPv6Addr srv,
string  domain
 

bool TClntIfaceIface::setNISPDomain SmartPtr< TDUID duid,
SmartPtr< TIPv6Addr srv,
string  domain
 

bool TClntIfaceIface::setNISPServerLst SmartPtr< TDUID duid,
SmartPtr< TIPv6Addr srv,
TContainer< SmartPtr< TIPv6Addr > >  addrs
 

bool TClntIfaceIface::setNISServerLst SmartPtr< TDUID duid,
SmartPtr< TIPv6Addr srv,
TContainer< SmartPtr< TIPv6Addr > >  addrs
 

bool TClntIfaceIface::setNTPServerLst SmartPtr< TDUID duid,
SmartPtr< TIPv6Addr srv,
TContainer< SmartPtr< TIPv6Addr > >  addrs
 

bool TClntIfaceIface::setSIPDomainLst SmartPtr< TDUID duid,
SmartPtr< TIPv6Addr srv,
TContainer< SmartPtr< string > >  domains
 

bool TClntIfaceIface::setSIPServerLst SmartPtr< TDUID duid,
SmartPtr< TIPv6Addr srv,
TContainer< SmartPtr< TIPv6Addr > >  addrs
 

bool TClntIfaceIface::setTimezone SmartPtr< TDUID duid,
SmartPtr< TIPv6Addr srv,
string  timezone
 


Friends And Related Function Documentation

ostream& operator<< ostream &  strum,
TClntIfaceIface x
[friend]
 


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