MAK RTIspy API Documentation for HLA 1516
Home
Modules
Namespaces
Classes
Files
Examples
Libraries
File List
File Members
libsrc
RTI
regSetPacket.h
Go to the documentation of this file.
1
/*********************************************************************
2
** Copyright (c) 1998 MaK Technologies, Inc.
3
** All rights reserved.
4
*********************************************************************/
5
/*********************************************************************
6
** $RCSfile: regSetPacket.h,v $ $Revision: 1.11 $ $State: Exp $
7
*********************************************************************/
8
11
12
#ifndef DtRegionSetPacket_H_
13
#define DtRegionSetPacket_H_
14
15
#include <vlutil/vlNetTypes.h>
16
#include <vlutil/vlString.h>
17
#include "
savDataHdr.h
"
18
#include "
netNotRegMsg.h
"
19
20
enum
DtRtiSaveRegionSetTypes
21
{
22
DT_LIST_END
= 0,
23
DT_LOCAL_PUBLISH
= 1,
24
DT_REMOTE_PUBLISH
= 2,
25
DT_LOCAL_SUBSCRIBE
= 3,
26
DT_PASSIVE_SUBSCRIBE
= 4,
27
DT_REMOTE_SUBSCRIBE
= 5
28
};
29
30
class
DT_DLL_LRC
DtRegionSetPair
31
{
32
public
:
33
DtNetU32
handle
;
34
DtNetHandleSet
attrs
;
35
};
36
37
class
DT_DLL_LRC
DtObjRegionSetPacket
38
{
39
public
:
40
DtSaveDataHeader
header
;
41
DtNetU32
type
;
42
DtNetU32
regSetHandle
;
43
DtNetU32
fedHandle
;
44
DtNetU32
inetAddrFamily
;
45
DtNetU128
addr
;
46
DtNetU32
regCount
;
47
DtNetU32
assocCount
;
48
DtNetU32
unownedAssocCount
;
49
//DtNetU32 regionHandles[]
50
//DtRegionSetPair attrAssociations[]
51
//DtRegionSetPair unownedAttrAssociations[]
52
};
53
54
class
DT_DLL_LRC
DtInterRegionSetPacket
55
{
56
public
:
57
DtSaveDataHeader
header
;
58
DtNetU32
type
;
59
DtNetU32
regSetHandle
;
60
DtNetU128
addr
;
61
DtNetU32
inetAddrFamily
;
62
DtNetU32
fedHandle
;
63
DtNetU32
classHandle
;
64
DtNetU32
regCount
;
65
//DtNetU32 regionHandles[]
66
};
67
68
#endif
Document ID: Generated on Fri Mar 14 19:08:55 EDT 2014 from SVN revision 137085
Copyright © 2005-2014 VT MÄK Inc. All Rights Reserved (
www.mak.com
)