11 #ifndef DtForwarderNodeInfoProcessor_H_
12 #define DtForwarderNodeInfoProcessor_H_
19 #include <vlutil/vlUtil.h>
20 #include <vlutil/vlSmartPointers.h>
56 static int lostConnection(
const MAKRti::DtString& connName,
const MAKRti::DtString& hostName,
57 unsigned int connID,
const std::pair<DtInetAddrAndPort, DtInetAddrAndPort>& addr,
void* usr);
62 virtual int lostConnection(
const MAKRti::DtString& connName,
const MAKRti::DtString& hostName,
63 unsigned int connID,
const std::pair<DtInetAddrAndPort, DtInetAddrAndPort>& addr);
std::pair< MAKRti::DtInetAddr, int > DtInetAddrAndPort
Definition: rtiUtil.h:148
MAKRti::DtString myHostName
Definition: forwarderNodeInfoProcessor.h:73
std::pair< DtInetAddrAndPort, DtForwarderMsg > DtAddressMsgPair
Definition: forwarderPort.h:59
unsigned long myConnId
Definition: forwarderNodeInfoProcessor.h:74
MAKRti::DtString myNodeName
Definition: forwarderNodeInfoProcessor.h:72
std::shared_ptr< DtForwarderNode > myParent
Definition: forwarderNodeInfoProcessor.h:68
DtInetAddrAndPort myIp
Definition: forwarderNodeInfoProcessor.h:75
The DtForwarderNodeInfoMsg defines a msg for a client to report the results of a latency test...
Definition: forwarderNodeInfoMsg.h:88
#define DT_DLL_FORWARDER
Definition: rtiMsConfig.h:153
DtForwarderNodeInfoFilter * myInitializationMsgsFilter
Definition: forwarderNodeInfoProcessor.h:69
Simple message processing filter which forwards forwarderNode Info to its parent processor.
Definition: forwarderNodeInfoFilter.h:23
The DtForwarderNodeInfoProcessor class registers filters for ForwarderNodeInfo messages ...
Definition: forwarderNodeInfoProcessor.h:34