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

TSrvIfaceIface Class Reference

#include <SrvIfaceIface.h>

Inheritance diagram for TSrvIfaceIface:

TIfaceIface List of all members.

Public Member Functions

 TSrvIfaceIface (const char *name, int id, unsigned int flags, char *mac, int maclen, char *llAddr, int llAddrCnt, char *globalAddr, int globalAddrCnt, int hwType)
void setUnderlaying (SmartPtr< TSrvIfaceIface > under)
bool appendRelay (SmartPtr< TSrvIfaceIface > relay, int interfaceID)
SmartPtr< TSrvIfaceIface > getUnderlaying ()
SmartPtr< TSrvIfaceIface > getRelayByInterfaceID (int interfaceID)
SmartPtr< TSrvIfaceIface > getRelayByLinkAddr (SmartPtr< TIPv6Addr > addr)
int getRelayCnt ()

Friends

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

Constructor & Destructor Documentation

TSrvIfaceIface::TSrvIfaceIface (  const char *  name,
int  id,
unsigned int  flags,
char *  mac,
int  maclen,
char *  llAddr,
int  llAddrCnt,
char *  globalAddr,
int  globalAddrCnt,
int  hwType
) 
 


Member Function Documentation

bool TSrvIfaceIface::appendRelay (  SmartPtr< TSrvIfaceIface >  relay,
int  interfaceID
) 
 

SmartPtr< TSrvIfaceIface > TSrvIfaceIface::getRelayByInterfaceID (  int  interfaceID  ) 
 

SmartPtr< TSrvIfaceIface > TSrvIfaceIface::getRelayByLinkAddr (  SmartPtr< TIPv6Addr >  addr  ) 
 

int TSrvIfaceIface::getRelayCnt (   ) 
 

SmartPtr< TSrvIfaceIface > TSrvIfaceIface::getUnderlaying (   ) 
 

void TSrvIfaceIface::setUnderlaying (  SmartPtr< TSrvIfaceIface >  under  ) 
 


Friends And Related Function Documentation

ostream& operator<< (  ostream &  strum,
TSrvIfaceIface &  x
)  [friend]
 


The documentation for this class was generated from the following files:
Generated on Sun Aug 7 22:47:21 2005 for Dibbler - a portable DHCPv6 by  doxygen 1.3.9.1