VR-Link API Documentation for HLA Evolved
Home
Namespaces
Classes
Files
Examples
Libraries
File List
File Members
include
vl
packets
intercmCtlP.h
Go to the documentation of this file.
1
/*********************************************************************
2
** Copyright (c) 1992-2010 VT MAK
3
** All rights reserved.
4
*********************************************************************/
5
6
7
#ifndef _IntercomCtlP_h_
8
#define _IntercomCtlP_h_ 1
9
13
14
#if DtDIS
15
16
17
#include <
vlpi/NetStructs.h
>
18
#include "
pduHeader.h
"
19
22
23
struct
DtNetIntercomParmRec
24
{
25
DtNetU16
myRecordType;
26
DtNetU16
myRecordLength;
27
};
28
29
struct
DtNetIntercomEntityDestRec :
public
DtNetIntercomParmRec
30
{
31
DtNetEntityIdentifier
myDestEntityID;
32
DtNetU16
myDestDeviceID;
33
DtNetU8
myDestLineID;
34
DtNetU8
myDestPriority;
35
DtNetU8
myDestLineStateCmd;
36
DtNetU8
padding;
37
};
38
39
struct
DtNetIntercomGroupDestRec :
public
DtNetIntercomParmRec
40
{
41
DtNetU32
myDestGroupBitField;
42
DtNetU8
myDestPriority;
43
DtNetU8
myDestLineStateCmd;
44
DtNetU16
padding;
45
};
46
47
struct
DtNetIntercomGroupAsgmtRec :
public
DtNetIntercomParmRec
48
{
49
DtNetU32
myGroupBitField;
50
DtNetEntityIdentifier
myDestEntityID;
51
DtNetU16
myDestEquipID;
52
DtNetU8
myDestLineID;
53
DtNetU8
reserved_a;
54
DtNetU8
reserved_b;
55
DtNetU8
reserved_c;
56
};
57
60
61
struct
DtNetIntercomControlPdu
62
{
63
DtNetPduHeader
myHeader;
64
DtNetU8
myControlType;
65
DtNetU8
myChannelType;
66
DtNetEntityIdentifier
mySourceEntityID;
67
DtNetU16
mySourceDeviceID;
68
DtNetU8
mySourceLineID;
69
DtNetU8
myTransmitPriority;
70
DtNetU8
myTransmitLineState;
71
DtNetU8
myCommand;
72
DtNetEntityIdentifier
myMasterEntityID;
73
DtNetU16
myMasterDeviceID;
74
DtNetU16
myMasterChannelID;
75
DtNetU32
myParmLength;
76
};
77
78
#endif
79
#endif
Document ID: Generated on Wed Aug 14 15:35:11 EDT 2013 from SVN revision 130445
Copyright © 2005-2013 VT MÄK. All Rights Reserved (
www.mak.com
)