|
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 |