MAK RTIspy API Documentation for HLA 1516
connectionFaultProcessor.h
Go to the documentation of this file.
1 /*********************************************************************
2 ** Copyright (c) 2005 MaK Technologies, Inc.
3 ** All rights reserved.
4 *********************************************************************/
5 /*********************************************************************
6 ** $RCSfile: connectionFaultProcessor.h,v $ $Revision: 1.3 $ $State: Exp $
7 *********************************************************************/
10 
11 #ifndef DtConnectionFaultProcessor_H_
12 #define DtConnectionFaultProcessor_H_
13 
14 #include "forwarderNode.h"
15 #include "rtiMsConfig.h"
16 
17 #include <vlutil/vlUtil.h>
18 #include <map>
19 #include <set>
20 
21 class DtConnectionFaultFilter;
22 
43 
82 {
83 public:
84  typedef bool (DtConnectionFaultProcessor::* HandshakeMsgHandlerMemberCb)(
85  MAKRti::DtInetAddr src, const DtConnectionFaultMsg& msg );
86 
89 
91  virtual ~DtConnectionFaultProcessor();
92 
93 
95  virtual bool gotForwarderStatusRequest( const MAKRti::DtInetAddr& src,
96  const DtForwarderStatusRequestMsg msg );
97 
99  virtual bool gotRemoteRtiExecConnect( const MAKRti::DtInetAddr& src,
100  const DtRtiExecConnectMsg& msg );
101 
103  virtual bool gotLocalRtiExecConnect( const MAKRti::DtInetAddr& src,
104  const DtRtiExecConnectMsg& msg );
105 
107  virtual bool gotRtiExecDisconnect( const MAKRti::DtInetAddr& src,
108  const DtDisconnectMsg& msg );
109 
112  virtual bool processResignForwarderMsgDestinations ( const MAKRti::DtInetAddr& src,
113  DtForwarderPort::DtAddressPortList& destinations );
114 
115 protected:
116 
117 
118 protected:
119 
120 
121 
122 protected:
123 
125 
126 
127 };
128 
129 #endif
130 

Document ID: Generated on Fri Mar 14 19:08:55 EDT 2014 from SVN revision 137085
Copyright © 2005-2014 VT MÄK Inc. All Rights Reserved (www.mak.com)