11 #ifndef DtForwarderFaultProcessor_H_
12 #define DtForwarderFaultProcessor_H_
53 static int lostConnection(
const MAKRti::DtString& connName,
const MAKRti::DtString& hostName,
54 unsigned int connID,
const std::pair<DtInetAddrAndPort, DtInetAddrAndPort>& connAddr,
void* usr);
58 static int newConnection(
const MAKRti::DtString& connName,
const MAKRti::DtString& hostName,
59 unsigned int connID,
const std::pair<DtInetAddrAndPort, DtInetAddrAndPort>& connAddr,
void* usr);
83 virtual int lostConnection(
const MAKRti::DtString& connName,
const MAKRti::DtString& hostName,
84 unsigned int connID,
const std::pair<DtInetAddrAndPort, DtInetAddrAndPort>& connAddr);
88 virtual int newConnection(
const MAKRti::DtString& connName,
const MAKRti::DtString& hostName,
89 unsigned int connID,
const std::pair<DtInetAddrAndPort, DtInetAddrAndPort>& connAddr);
92 virtual void processLostUpstreamConnection();
std::pair< MAKRti::DtInetAddr, int > DtInetAddrAndPort
Definition: rtiUtil.h:147
The DtForwarderNode class defines a 3-way message distribution architecture for building forwarding n...
Definition: forwarderNode.h:99
The DtForwarderFaultProcessor class provides connection fault processing to the Forwarder Node...
Definition: forwarderFaultProcessor.h:36
DtRtiExecConnectionFilter< DtForwarderFaultProcessor > myRtiExecMonitor
Definition: forwarderFaultProcessor.h:97
DtForwarderNode * myParent
Definition: forwarderFaultProcessor.h:96
DtRouteMap::DtAddressPortList DtAddressPortList
Definition: forwarderPort.h:51
#define DT_DLL_FORWARDER
Definition: rtiMsConfig.h:124