VR-Link API Documentation for DIS
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
elecEmitP.h
Go to the documentation of this file.
1 /*********************************************************************
2 ** Copyright (c) 1992-2010 VT MAK
3 ** All rights reserved.
4 *********************************************************************/
5 
6 #ifndef _ELECEMMISSIONP_H_
7 #define _ELECEMMISSIONP_H_ 1
8 
12 
13 
14 #include <vlpi/netStructs.h>
15 #include <vlpi/entityIdentifier.h>
16 #include <vl/eventId.h>
17 #include "pduHeader.h"
18 
19 /* ---------------------- emission ---------------------- */
20 
21 typedef struct
22 {
27 
28 typedef struct
29 {
41 
42 typedef struct
43 {
53  DtNetEmitterTrackJam trackJam[1];
55 
56 typedef struct
57 {
62 
63 typedef struct
64 {
70  DtNetBeamData beam[1];
72 
74 {
83 
84 #endif
85 
Contains the DtEntityIdentifier class declaration.
DtNetU8 DtFunction
Definition: elecEmitP.h:59
DtNetFloat32 DtEfffectiveRadiatedPower
Definition: elecEmitP.h:32
DtNetU8 DtNumberOfSystems
Definition: elecEmitP.h:79
DtNetFloat32 DtBeamAzSweep
Definition: elecEmitP.h:36
DtNetU8 beamFunction
Definition: elecEmitP.h:48
Definition: elecEmitP.h:42
Network-order unsigned 16-bit quantity.
Definition: vlNetTypes.h:51
DtNetU8 numTargets
Definition: elecEmitP.h:49
Definition: pduHeader.h:14
Definition: elecEmitP.h:21
DtNetEntityCoordinates DtLocation
Definition: elecEmitP.h:69
Network-order unsigned 32-bit quantity.
Definition: vlNetTypes.h:98
Definition: netStructs.h:358
DtNetU8 DtID
Definition: elecEmitP.h:60
DtNetU8 DtBeamId
Definition: elecEmitP.h:25
DtNetEntityIdentifier DtTargetId
Definition: elecEmitP.h:23
DtNetFloat32 DtFrequency
Definition: elecEmitP.h:30
DtNetEntityIdentifier DtEntityId
Definition: elecEmitP.h:76
DtNetFloat32 DtFrequencyRange
Definition: elecEmitP.h:31
DtNetU32 jamModeSeq
Definition: elecEmitP.h:52
DtNetFloat32 DtPulseWidth
Definition: elecEmitP.h:34
DtNetFloat32 DtBeamElSweep
Definition: elecEmitP.h:38
DtNetPduHeader DtHeader
Definition: elecEmitP.h:75
DtNetSystemData system[1]
Definition: elecEmitP.h:81
DtNetU8 DtNumberOfBeams
Definition: elecEmitP.h:66
DtNetFloat32 DtBeamSweepSync
Definition: elecEmitP.h:39
Definition: elecEmitP.h:73
DtNetU16 unused_16
Definition: elecEmitP.h:80
DtNetU16 beamParamIndex
Definition: elecEmitP.h:46
struct DtNetElectromagneticEmissionPdu DtNetElectromagneticEmissionPdu
DtU8 DtNetU8
Unsigned 8-bit value.
Definition: vlNetTypes.h:30
DtNetFundamentalParameterData fundParamData
Definition: elecEmitP.h:47
DtNetU8 DtSystemDataLength
Definition: elecEmitP.h:65
Definition: netStructs.h:116
DtNetEmitterSystem DtEmitter
Definition: elecEmitP.h:68
DtNetU8 beamDataLength
Definition: elecEmitP.h:44
DtNetU16 DtName
Definition: elecEmitP.h:58
DtNetFloat32 DtPulseRepeetitionFrequency
Definition: elecEmitP.h:33
Definition: eventId.h:131
DtNetU8 DtEmitterId
Definition: elecEmitP.h:24
DtNetU16 DtUnused_16
Definition: elecEmitP.h:67
DtNetFloat32 DtBeamElCenter
Definition: elecEmitP.h:37
DtNetU8 beamStatus
Definition: elecEmitP.h:51
DtNetFloat32 DtBeamAzCenter
Definition: elecEmitP.h:35
DtNetU8 beamId
Definition: elecEmitP.h:45
DtNetU8 DtStateUpdateIndicator
Definition: elecEmitP.h:78
DtNetEventId DtEvent
Definition: elecEmitP.h:77
Network-order 32-bit IEEE-754 floating-point quantity.
Definition: vlNetTypes.h:147
Contains the DtEventId class declaration.
Definition: elecEmitP.h:28
Definition: elecEmitP.h:56
Definition: elecEmitP.h:63
DtNetU8 highDensityTackJam
Definition: elecEmitP.h:50

Document ID: Generated on Tue Feb 2 21:02:17 EST 2021 from SVN revision 223668
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)