MAK RTIspy API Documentation for HLA Evolved
objectPacket.h
Go to the documentation of this file.
00001 /*********************************************************************
00002 ** Copyright (c) 1998 MaK Technologies, Inc.
00003 ** All rights reserved.
00004 *********************************************************************/
00005 /*********************************************************************
00006 ** $RCSfile: objectPacket.h,v $ $Revision: 1.16 $ $State: Exp $
00007 *********************************************************************/
00008 
00011 
00012 #ifndef DtObjectPacket_H_
00013 #define DtObjectPacket_H_
00014 
00015 #include <vlutil/vlNetTypes.h>
00016 #include <vlutil/vlString.h>
00017 #include "savDataHdr.h"
00018 #include "netHandSet.h"
00019 
00020 using namespace MAKRti;
00021 
00022 
00023 class DT_DLL_LRC DtObjectPacket
00024 {
00025 public:
00026    DtSaveDataHeader header;
00027    DtNetU32 myId;
00028    DtNetU32 ownerHandle;
00029    DtNetU32 classHandle;
00030    DtNetU32 knownHandle;
00031    DtNetU32 isKnown;
00032    DtNetU32 nameLength;
00033    DtNetU32 order[DtNumberAttributeWords];
00034    DtNetU32 trans[DtNumberAttributeWords];
00035    DtNetHandleSet owned;
00036    DtNetHandleSet rtiOwned;
00037    DtNetHandleSet unowned;
00038    DtNetHandleSet lrcManaged;
00039    DtNetHandleSet divesting;
00040    DtNetHandleSet divested;
00041    DtNetHandleSet inScope;
00042    DtNetHandleSet updateOn;
00043    DtNetHandleSet pendingRequest;
00044    DtNetHandleSet pendingRequestAvail;
00045    DtNetHandleSet canceledRequests;
00046    DtNetU32 numRemoteDiscover;
00047    DtNetU32 numRemoteRequest;
00048    DtNetU32 numPendingConfirm;
00049 
00050    //DtNetU32 discover[numRemoteDidscover][2];  - Absent if no discovers
00051    //DtNetU32 req[numRemoteRequest][2];  - Absent if no requests
00052    //DtNetU32 req[numPendingConfirm][2];  - Absent if no pending
00053    //DtNetU8[] name;
00054  
00055 };
00056 
00057 #endif

Document ID: Generated on Thu Jun 14 14:15:04 EDT 2012 from SVN revision 116116
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)