MAK RTIspy API Documentation for HLA 1516
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
objectPacket.h
Go to the documentation of this file.
1 /*********************************************************************
2 ** Copyright (c) 1998 MaK Technologies, Inc.
3 ** All rights reserved.
4 *********************************************************************/
5 /*********************************************************************
6 ** $RCSfile: objectPacket.h,v $ $Revision: 1.16 $ $State: Exp $
7 *********************************************************************/
8 
11 
12 #ifndef DtObjectPacket_H_
13 #define DtObjectPacket_H_
14 
15 #include <vlutil/vlNetTypes.h>
16 #include <vlutil/vlString.h>
17 #include "savDataHdr.h"
18 #include "netHandSet.h"
19 
20 using namespace MAKRti;
21 
22 
24 {
25 public:
27  DtNetU32 myId;
28  DtNetU32 ownerHandle;
29  DtNetU32 classHandle;
30  DtNetU32 knownHandle;
31  DtNetU32 isKnown;
32  DtNetU32 nameLength;
33  DtNetU32 order[DtNumberAttributeWords];
34  DtNetU32 trans[DtNumberAttributeWords];
47  DtNetU32 numRemoteRequest;
49 
50  //DtNetU32 discover[numRemoteDidscover][2]; - Absent if no discovers
51  //DtNetU32 req[numRemoteRequest][2]; - Absent if no requests
52  //DtNetU32 req[numPendingConfirm][2]; - Absent if no pending
53  //DtNetU8[] name;
54 
55 };
56 
57 #endif
#define DtNumberAttributeWords
Definition: netHandSet.h:19
DtNetHandleSet pendingRequestAvail
Definition: objectPacket.h:44
DtNetU32 numRemoteDiscover
Definition: objectPacket.h:46
DtNetHandleSet updateOn
Definition: objectPacket.h:42
DtNetHandleSet inScope
Definition: objectPacket.h:41
DtNetHandleSet pendingRequest
Definition: objectPacket.h:43
Definition: savDataHdr.h:20
DtNetHandleSet lrcManaged
Definition: objectPacket.h:38
DtNetU32 isKnown
Definition: objectPacket.h:31
DtNetHandleSet rtiOwned
Definition: objectPacket.h:36
DtNetHandleSet owned
Definition: objectPacket.h:35
DtNetHandleSet divested
Definition: objectPacket.h:40
Definition: objectPacket.h:23
DtNetU32 nameLength
Definition: objectPacket.h:32
DtNetU32 myId
Definition: objectPacket.h:27
DtSaveDataHeader header
Definition: objectPacket.h:26
DtNetU32 numRemoteRequest
Definition: objectPacket.h:47
Definition: netHandSet.h:22
DtNetU32 knownHandle
Definition: objectPacket.h:30
DtNetHandleSet unowned
Definition: objectPacket.h:37
DtNetU32 ownerHandle
Definition: objectPacket.h:28
#define DT_DLL_LRC
Definition: rtiMsConfig.h:126
DtNetHandleSet canceledRequests
Definition: objectPacket.h:45
DtNetU32 classHandle
Definition: objectPacket.h:29
DtNetU32 numPendingConfirm
Definition: objectPacket.h:48
DtNetHandleSet divesting
Definition: objectPacket.h:39

Document ID: Generated on Thu May 11 15:55:32 EDT 2023 from SVN revision 254743
Copyright © 2005-2020 MAK Technologies Inc. All Rights Reserved (www.mak.com)