#include <IfaceMgr.h>
Inheritance diagram for TIfaceMgr:

Public Member Functions | |
| TIfaceMgr (string xmlFile, bool getIfaces) | |
| void | firstIface () |
| SmartPtr< TIfaceIface > | getIface () |
| SmartPtr< TIfaceIface > | getIfaceByName (string name) |
| SmartPtr< TIfaceIface > | getIfaceByID (int id) |
| SmartPtr< TIfaceIface > | getIfaceBySocket (int fd) |
| int | countIface () |
| int | select (unsigned long time, char *buf, int &bufsize, SmartPtr< TIPv6Addr > peer) |
| string | printMac (char *mac, int macLen) |
| void | dump () |
| bool | isDone () |
| ~TIfaceMgr () | |
Protected Attributes | |
| string | XmlFile |
| TContainer< SmartPtr< TIfaceIface > > | IfaceLst |
| bool | IsDone |
Friends | |
| ostream & | operator<< (ostream &strum, TIfaceMgr &x) |
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
Reimplemented in TClntIfaceMgr, TRelIfaceMgr, and TSrvIfaceMgr. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
1.3.9.1