FreeWRL / FreeX3D 4.3.0
TransmitterPdu Struct Reference

Data Fields

struct RadioCommunicationsFamilyPdu myRadioCommunicationsFamilyPdu
 
struct RadioEntityType radioEntityType
 linear accelleration of entity
 
unsigned char transmitState
 transmit state
 
unsigned char inputSource
 input source
 
unsigned short padding1
 padding
 
struct Vector3Double antennaLocation
 Location of antenna.
 
struct Vector3Float relativeAntennaLocation
 relative location of antenna
 
unsigned short antennaPatternType
 antenna pattern type
 
unsigned short antennaPatternCount
 atenna pattern length
 
unsigned long long frequency
 frequency
 
float transmitFrequencyBandwidth
 transmit frequency Bandwidth
 
float power
 transmission power
 
struct ModulationType modulationType
 modulation
 
unsigned short cryptoSystem
 crypto system enumeration
 
unsigned short cryptoKeyId
 crypto system key identifer
 
unsigned char modulationParameterCount
 how many modulation parameters we have
 
unsigned short padding2
 padding2
 
unsigned char padding3
 padding3
 
void * modulationParametersList
 variable length list of modulation parameters
 
void * antennaPatternList
 variable length list of antenna pattern records
 

Detailed Description

Definition at line 1230 of file DIS.h.

Field Documentation

◆ antennaLocation

struct Vector3Double TransmitterPdu::antennaLocation

Location of antenna.

Definition at line 1241 of file DIS.h.

◆ antennaPatternCount

unsigned short TransmitterPdu::antennaPatternCount

atenna pattern length

Definition at line 1247 of file DIS.h.

◆ antennaPatternList

void* TransmitterPdu::antennaPatternList

variable length list of antenna pattern records

Definition at line 1269 of file DIS.h.

◆ antennaPatternType

unsigned short TransmitterPdu::antennaPatternType

antenna pattern type

Definition at line 1245 of file DIS.h.

◆ cryptoKeyId

unsigned short TransmitterPdu::cryptoKeyId

crypto system key identifer

Definition at line 1259 of file DIS.h.

◆ cryptoSystem

unsigned short TransmitterPdu::cryptoSystem

crypto system enumeration

Definition at line 1257 of file DIS.h.

◆ frequency

unsigned long long TransmitterPdu::frequency

frequency

Definition at line 1249 of file DIS.h.

◆ inputSource

unsigned char TransmitterPdu::inputSource

input source

Definition at line 1237 of file DIS.h.

◆ modulationParameterCount

unsigned char TransmitterPdu::modulationParameterCount

how many modulation parameters we have

Definition at line 1261 of file DIS.h.

◆ modulationParametersList

void* TransmitterPdu::modulationParametersList

variable length list of modulation parameters

Definition at line 1267 of file DIS.h.

◆ modulationType

struct ModulationType TransmitterPdu::modulationType

modulation

Definition at line 1255 of file DIS.h.

◆ myRadioCommunicationsFamilyPdu

struct RadioCommunicationsFamilyPdu TransmitterPdu::myRadioCommunicationsFamilyPdu

Definition at line 1231 of file DIS.h.

◆ padding1

unsigned short TransmitterPdu::padding1

padding

Definition at line 1239 of file DIS.h.

◆ padding2

unsigned short TransmitterPdu::padding2

padding2

Definition at line 1263 of file DIS.h.

◆ padding3

unsigned char TransmitterPdu::padding3

padding3

Definition at line 1265 of file DIS.h.

◆ power

float TransmitterPdu::power

transmission power

Definition at line 1253 of file DIS.h.

◆ radioEntityType

struct RadioEntityType TransmitterPdu::radioEntityType

linear accelleration of entity

Definition at line 1233 of file DIS.h.

◆ relativeAntennaLocation

struct Vector3Float TransmitterPdu::relativeAntennaLocation

relative location of antenna

Definition at line 1243 of file DIS.h.

◆ transmitFrequencyBandwidth

float TransmitterPdu::transmitFrequencyBandwidth

transmit frequency Bandwidth

Definition at line 1251 of file DIS.h.

◆ transmitState

unsigned char TransmitterPdu::transmitState

transmit state

Definition at line 1235 of file DIS.h.


The documentation for this struct was generated from the following file: