MAK RTIspy API Documentation for HLA Evolved
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
netAssistantFederateStateMsg.h
Go to the documentation of this file.
1 /*********************************************************************
2 ** Copyright (c) 2008 MaK Technologies, Inc.
3 ** All rights reserved.
4 *********************************************************************/
5 /*********************************************************************
6 ** $RCSfile: netAssistantFederateStateMsg.h,v $ $Revision: 1.3 $ $State: Exp $
7 *********************************************************************/
8 
9 #ifndef DtNetAssistantFederateStateMsg_H_
10 #define DtNetAssistantFederateStateMsg_H_
11 
15 
16 #include <vlutil/vlNetTypes.h>
17 #include <vlutil/vlUtil.h>
18 
19 #include "netAssistantMsgHdr.h"
20 
24 {
25 public:
26 
28  DtNetU128 federateHost;
29  DtNetU32 connId;
30  DtNetU32 inetAddrFamily;
31  DtNetU32 federateHandle;
32  DtNetU32 astntCompId;
34  DtNetU16 federateTypeSize;
35  DtNetU16 federateNameSize;
37  DtNetU16 lbtsSize;
38  DtNetU16 lookAheadSize;
39  DtNetU16 timeSize;
41  DtNetU16 numTestReports;
42  DtNetU8 testEnabled;
43  DtNetU8 testInProgress;
44  DtNetU8 continuousTest;
45  DtNetU8 isReconnecting;
46  DtNetU8 isDisconnected;
47  DtNetU8 isRegulating;
48  DtNetU8 isConstrained;
49  DtNetU8 isRemoval;
50  DtNetU8 hlaVersion;
51  // char federationName[] - federation name
52  // char federateType[] - federate type
53  // char federateName[] - federate name
54  // char federateHostName[] - name of host on which federate resides
55  // char lbtsString[] - the LBTS
56  // char lookAheadString[] - the lookahead
57  // char timeString[] - the federate's current time
58 };
59 
60 
61 #endif
DtNetAssistantMsgHeader header
Definition: netAssistantFederateStateMsg.h:27
DtNetU8 continuousTest
Definition: netAssistantFederateStateMsg.h:44
DtNetU8 isDisconnected
Definition: netAssistantFederateStateMsg.h:46
Definition: netAssistantMsgHdr.h:26
DtNetU16 timeSize
Definition: netAssistantFederateStateMsg.h:39
DtNetU8 isReconnecting
Definition: netAssistantFederateStateMsg.h:45
DtNetU16 federateTypeSize
Definition: netAssistantFederateStateMsg.h:34
DtNetU8 isRegulating
Definition: netAssistantFederateStateMsg.h:47
DtNetU8 hlaVersion
Definition: netAssistantFederateStateMsg.h:50
#define DT_DLL_ASSISTANT
Default – Unix or Win32 static.
Definition: rtiMsConfig.h:150
DtNetU8 testInProgress
Definition: netAssistantFederateStateMsg.h:43
DtNetU128 federateHost
Definition: netAssistantFederateStateMsg.h:28
DtNetU32 federateHandle
Definition: netAssistantFederateStateMsg.h:31
DtNetU8 testEnabled
Definition: netAssistantFederateStateMsg.h:42
DtNetU16 numInitiatedTests
Definition: netAssistantFederateStateMsg.h:40
DtNetU32 astntCompId
Definition: netAssistantFederateStateMsg.h:32
DtNetU16 federationNameSize
Definition: netAssistantFederateStateMsg.h:33
Network representation for the RTI Assistant federate state message.
Definition: netAssistantFederateStateMsg.h:23
DtNetU32 inetAddrFamily
Definition: netAssistantFederateStateMsg.h:30
DtNetU16 numTestReports
Definition: netAssistantFederateStateMsg.h:41
DtNetU16 federateHostNameSize
Definition: netAssistantFederateStateMsg.h:36
DtNetU16 lbtsSize
Definition: netAssistantFederateStateMsg.h:37
DtNetU8 isRemoval
Definition: netAssistantFederateStateMsg.h:49
DtNetU16 lookAheadSize
Definition: netAssistantFederateStateMsg.h:38
DtNetU8 isConstrained
Definition: netAssistantFederateStateMsg.h:48
DtNetU32 connId
Definition: netAssistantFederateStateMsg.h:29
DtNetU16 federateNameSize
Definition: netAssistantFederateStateMsg.h:35

Document ID: Generated on Wed Jul 8 16:20:32 EDT 2026 from SVN revision 291616
Copyright © 2005-2025 MAK Technologies Inc. All Rights Reserved (www.mak.com)