|
Public Member Functions |
| | TSrvMsg (SmartPtr< TSrvIfaceMgr > IfaceMgr, SmartPtr< TSrvTransMgr > TransMgr, SmartPtr< TSrvCfgMgr > CfgMgr, SmartPtr< TSrvAddrMgr > AddrMgr, int iface, SmartPtr< TIPv6Addr > addr, char *buf, int bufSize) |
| | TSrvMsg (SmartPtr< TSrvIfaceMgr > IfaceMgr, SmartPtr< TSrvTransMgr > TransMgr, SmartPtr< TSrvCfgMgr > CfgMgr, SmartPtr< TSrvAddrMgr > AddrMgr, int iface, SmartPtr< TIPv6Addr > addr, int msgType) |
| | TSrvMsg (SmartPtr< TSrvIfaceMgr > IfaceMgr, SmartPtr< TSrvTransMgr > TransMgr, SmartPtr< TSrvCfgMgr > CfgMgr, SmartPtr< TSrvAddrMgr > AddrMgr, int iface, SmartPtr< TIPv6Addr > addr, int msgType, long transID) |
| | TSrvMsg (SmartPtr< TSrvIfaceMgr > IfaceMgr, SmartPtr< TSrvTransMgr > TransMgr, SmartPtr< TSrvCfgMgr > CfgMgr, SmartPtr< TSrvAddrMgr > AddrMgr) |
| void | answer (SmartPtr< TMsg > answer) |
| bool | appendRequestedOptions (SmartPtr< TDUID > duid, SmartPtr< TIPv6Addr > addr, int iface, SmartPtr< TSrvOptOptionRequest > reqOpt) |
| unsigned long | getTimeout () |
| void | doDuties () |
| void | send () |
Public Attributes |
| SmartPtr< TSrvTransMgr > | SrvTransMgr |
| SmartPtr< TSrvAddrMgr > | SrvAddrMgr |
| SmartPtr< TSrvCfgMgr > | SrvCfgMgr |
| SmartPtr< TSrvIfaceMgr > | SrvIfaceMgr |
| unsigned long | MRT |
Protected Member Functions |
| void | setAttribs (SmartPtr< TSrvIfaceMgr > IfaceMgr, SmartPtr< TSrvTransMgr > TransMgr, SmartPtr< TSrvCfgMgr > CfgMgr, SmartPtr< TSrvAddrMgr > AddrMgr) |
Protected Attributes |
| unsigned long | FirstTimeStamp |