|
Public Member Functions |
| | TSrvCfgMgr (SmartPtr< TSrvIfaceMgr > ifaceMgr, string cfgFile, string xmlFile) |
| bool | parseConfigFile (string cfgFile) |
| void | firstIface () |
| SmartPtr< TSrvCfgIface > | getIface () |
| SmartPtr< TSrvCfgIface > | getIfaceByID (int iface) |
| long | countIface () |
| void | addIface (SmartPtr< TSrvCfgIface > iface) |
| void | dump () |
| bool | setupRelay (SmartPtr< TSrvCfgIface > cfgIface) |
| long | countAvailAddrs (SmartPtr< TDUID > clntDuid, SmartPtr< TIPv6Addr > clntAddr, int iface) |
| SmartPtr< TSrvCfgAddrClass > | getClassByAddr (int iface, SmartPtr< TIPv6Addr > addr) |
| SmartPtr< TIPv6Addr > | getRandomAddr (SmartPtr< TDUID > duid, SmartPtr< TIPv6Addr > clntAddr, int iface) |
| bool | isClntSupported (SmartPtr< TDUID > duid, SmartPtr< TIPv6Addr > clntAddr, int iface) |
| void | delClntAddr (int iface, SmartPtr< TIPv6Addr > addr) |
| void | addClntAddr (int iface, SmartPtr< TIPv6Addr > addr) |
| bool | isDone () |
| virtual | ~TSrvCfgMgr () |
| bool | setupGlobalOpts (SmartPtr< TSrvParsGlobalOpt > opt) |
| string | getWorkdir () |
| bool | stateless () |
Static Public Attributes |
| int | NextRelayID = RELAY_MIN_IFINDEX |
Friends |
| ostream & | operator<< (ostream &strum, TSrvCfgMgr &x) |