MAK RTIspy API Documentation for HLA 1.3
Home
Modules
Namespaces
Classes
Files
Examples
Libraries
File List
File Members
libsrc
assistant
assistantNetStatsFomAttrParamUpdateMsg.h
Go to the documentation of this file.
1
/*********************************************************************
2
** Copyright (c) 2012 MaK Technologies, Inc.
3
** All rights reserved.
4
*********************************************************************/
5
#ifndef assistantNetStatsFomAttrUpdateMsg_h__
6
#define assistantNetStatsFomAttrUpdateMsg_h__
7
8
9
#include "
assistantTemplateMsg.h
"
10
#include <
rtiutil/rtiTemplateMsgParams.h
>
11
#include <
rtiutil/rtiTemplateMsgArrayParams.h
>
12
#include "
assistantNetStatsEnums.h
"
13
14
class
DtRtiAssistantServer
;
15
class
DtRtiAssistantPeer
;
16
class
DtRtiAssistantClient
;
18
class
DT_DLL_ASSISTANT
DtAssistantNetStatsFomAttrParamUpdateMsg
:
public
DtAssistantTemplateMsg
19
{
20
public
:
21
// Declare the standard methods required by the message class.
22
DtASTNT_DECLARE_STANDARD_MSG_METHODS
(
DtAssistantNetStatsFomAttrParamUpdateMsg
)
23
DtASTNT_DECLARE_PEER_CALLBACK_METHODS
(
DtAssistantNetStatsFomAttrParamUpdateMsg
)
24
DtASTNT_DECLARE_SERVER_CALLBACK_METHODS
(
DtAssistantNetStatsFomAttrParamUpdateMsg
)
25
26
//Note, Assistant Header is 32 bits and is implicitly placed in front of the following
27
28
DtDECLARE_BOOL_PARAMETER_METHODS
(IsInit)
29
DtDECLARE_UNSIGNED_PARAMETER_METHODS
(
Pad
, 8)
30
DtDECLARE_UNSIGNED_PARAMETER_METHODS
(Pad2, 16)
31
32
DtDECLARE_ENUMERATION_PARAMETER_METHODS
(
AttrParamHandleType
,
DtAssistantHandleType
, 16);
33
DtDECLARE_ARRAY_SIZE_PARAMETER_METHODS
(
ObjInterHandlesLength
, 16)
34
35
DtDECLARE_ARRAY_SIZE_PARAMETER_METHODS
(
AttrParamHandlesLength
, 16)
36
DtDECLARE_ARRAY_SIZE_PARAMETER_METHODS
(
TransportLength
, 16)
37
38
DtDECLARE_ARRAY_SIZE_PARAMETER_METHODS
(
OrderLength
, 16)
39
DtDECLARE_ARRAY_SIZE_PARAMETER_METHODS
(
SubscribeLength
, 16)
40
41
DtDECLARE_ARRAY_SIZE_PARAMETER_METHODS
(PublishLength, 16)
42
DtDECLARE_ARRAY_SIZE_PARAMETER_METHODS
(
ObjInterSubscribeLength
, 16)
43
44
DtDECLARE_ARRAY_SIZE_PARAMETER_METHODS
(ObjInterPublishLength, 16)
45
DtDECLARE_ARRAY_SIZE_PARAMETER_METHODS
(ObjInterPubSubHandlesLength, 16)
46
47
DtDECLARE_UNSIGNED_ARRAY_PARAMETER_METHODS
(
ObjInterHandles
, 32, 16)
48
49
DtDECLARE_UNSIGNED_ARRAY_PARAMETER_METHODS
(
AttrParamHandles
, 32, 16)
50
51
DtDECLARE_UNSIGNED_ARRAY_PARAMETER_METHODS
(
ObjInterPubSubHandles
, 32, 16)
52
53
DtDECLARE_ENUMERATION_ARRAY_PARAMETER_METHODS
(Transports, DtTransportType, 8, 16)
54
DtDECLARE_ENUMERATION_ARRAY_PARAMETER_METHODS
(
Orders
,
DtOrderType
, 8, 16)
55
56
DtDECLARE_BOOL_ARRAY_PARAMETER_METHODS
(Subscribes, 16)
57
DtDECLARE_BOOL_ARRAY_PARAMETER_METHODS
(Publishes, 16)
58
59
DtDECLARE_BOOL_ARRAY_PARAMETER_METHODS
(ObjInterSubscribes, 16)
60
DtDECLARE_BOOL_ARRAY_PARAMETER_METHODS
(ObjInterPublishes, 16)
61
};
62
#endif // assistantNetStatsFomAttrUpdateMsg_h__
Document ID: Generated on Tue May 7 16:26:47 EDT 2013 from SVN revision 126903
Copyright © 2005-2013 VT MÄK Inc. All Rights Reserved (
www.mak.com
)