MAK RTIspy API Documentation for HLA 1.3
 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 
21 {
22 public:
24  MAKRti::DtNetU32 myId;
25  MAKRti::DtNetU32 ownerHandle;
26  MAKRti::DtNetU32 classHandle;
27  MAKRti::DtNetU32 knownHandle;
28  MAKRti::DtNetU32 isKnown;
29  MAKRti::DtNetU32 nameLength;
30  MAKRti::DtNetU32 order[DtNumberAttributeWords];
31  MAKRti::DtNetU32 trans[DtNumberAttributeWords];
43  MAKRti::DtNetU32 numRemoteDiscover;
44  MAKRti::DtNetU32 numRemoteRequest;
45  MAKRti::DtNetU32 numPendingConfirm;
46 
47  //MAKRti::DtNetU32 discover[numRemoteDidscover][2]; - Absent if no discovers
48  //MAKRti::DtNetU32 req[numRemoteRequest][2]; - Absent if no requests
49  //MAKRti::DtNetU32 req[numPendingConfirm][2]; - Absent if no pending
50  //DtNetU8[] name;
51 
52 };
53 
54 #endif
MAKRti::DtNetU32 isKnown
Definition: objectPacket.h:28
#define DtNumberAttributeWords
Definition: netHandSet.h:19
MAKRti::DtNetU32 nameLength
Definition: objectPacket.h:29
MAKRti::DtNetU32 classHandle
Definition: objectPacket.h:26
DtNetHandleSet pendingRequestAvail
Definition: objectPacket.h:41
MAKRti::DtNetU32 numRemoteDiscover
Definition: objectPacket.h:43
DtNetHandleSet updateOn
Definition: objectPacket.h:39
DtNetHandleSet inScope
Definition: objectPacket.h:38
DtNetHandleSet pendingRequest
Definition: objectPacket.h:40
Definition: savDataHdr.h:20
DtNetHandleSet lrcManaged
Definition: objectPacket.h:35
DtNetHandleSet rtiOwned
Definition: objectPacket.h:33
DtNetHandleSet owned
Definition: objectPacket.h:32
DtNetHandleSet divested
Definition: objectPacket.h:37
MAKRti::DtNetU32 numRemoteRequest
Definition: objectPacket.h:44
Definition: objectPacket.h:20
MAKRti::DtNetU32 knownHandle
Definition: objectPacket.h:27
DtSaveDataHeader header
Definition: objectPacket.h:23
Definition: netHandSet.h:22
DtNetHandleSet unowned
Definition: objectPacket.h:34
MAKRti::DtNetU32 numPendingConfirm
Definition: objectPacket.h:45
MAKRti::DtNetU32 myId
Definition: objectPacket.h:24
MAKRti::DtNetU32 ownerHandle
Definition: objectPacket.h:25
#define DT_DLL_LRC
Definition: rtiMsConfig.h:155
DtNetHandleSet canceledRequests
Definition: objectPacket.h:42
DtNetHandleSet divesting
Definition: objectPacket.h:36

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)