MAK RTIspy API Documentation for HLA 1516
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
netForwarderNodeInfoMsg.h
Go to the documentation of this file.
1 /*********************************************************************
2 ** Copyright (c) 2008 MaK Technologies, Inc.
3 ** All rights reserved.
4 *********************************************************************/
5 /*********************************************************************
6 ** $RCSfile: netForwarderNodeInfoMsg.h,v $ $Revision: 1.4 $ $State: Exp $
7 *********************************************************************/
8 
9 #ifndef DtNetForwarderNodeInfoMsg_H_
10 #define DtNetForwarderNodeInfoMsg_H_
11 
15 
16 #include <vlutil/vlNetTypes.h>
17 #include <vlutil/vlUtil.h>
18 
19 #include "netRtiMsgHdr.h"
20 
24 {
25 public:
26 
28  // 64 bit aligned here
29  DtNetU32 forwarderNodeId;
30  DtNetU32 recipientNodeId;
31  // 128 bit aligned here
32  DtNetU128 forwarderIpAddr;
33  // 128 bit aligned here
34  DtNetU32 addrFamily;
35  DtNetU32 port;
38  // 128 bit aligned here
42  DtNetU8 hasExec;
43  DtNetU8 padding1;
44  DtNetU16 padding2;
45  // 128 bit aligned here
46  // Known Forwarders Info
47  // DtNetU128[] externalIPAddrs
48  // DtNetU32[] nodeIds
49  // DtNetU16[] ports
50  // char[] names
51  // char[] hostNames
52  // This Forwarder Info
53  // char[] name
54  // char[] hostname
55 
56 };
57 
58 
59 #endif
DtNetU8 padding1
Definition: netForwarderNodeInfoMsg.h:43
Definition: netRtiMsgHdr.h:23
DtNetU32 knownForwarderHostNamesSize
Definition: netForwarderNodeInfoMsg.h:41
Network representation for the forwarder node messages.
Definition: netForwarderNodeInfoMsg.h:23
DtNetU16 padding2
Definition: netForwarderNodeInfoMsg.h:44
DtNetU32 forwarderNodeId
Definition: netForwarderNodeInfoMsg.h:29
DtNetU32 addrFamily
Definition: netForwarderNodeInfoMsg.h:34
DtNetU32 numKnownForwarders
Definition: netForwarderNodeInfoMsg.h:39
DtNetU128 forwarderIpAddr
Definition: netForwarderNodeInfoMsg.h:32
DtNetMsgHeader header
Definition: netForwarderNodeInfoMsg.h:27
DtNetU32 forwarderNameSize
Definition: netForwarderNodeInfoMsg.h:36
DtNetU32 forwarderHostNameSize
Definition: netForwarderNodeInfoMsg.h:37
DtNetU32 recipientNodeId
Definition: netForwarderNodeInfoMsg.h:30
DtNetU32 knownForwarderNamesSize
Definition: netForwarderNodeInfoMsg.h:40
DtNetU32 port
Definition: netForwarderNodeInfoMsg.h:35
DtNetU8 hasExec
Definition: netForwarderNodeInfoMsg.h:42
#define DT_DLL_LRC
Definition: rtiMsConfig.h:155

Document ID: Generated on Sun Jul 20 16:15:30 EDT 2025 from SVN revision 277985
Copyright © 2005-2025 MAK Technologies Inc. All Rights Reserved (www.mak.com)