FreeWRL / FreeX3D 4.3.0
UaPdu Struct Reference

Data Fields

struct DistributedEmissionsFamilyPdu myDistributedEmissionsFamilyPdu
 
struct EntityID emittingEntityID
 ID of the entity that is the source of the emission.
 
struct EventID eventID
 ID of event.
 
char stateChangeIndicator
 This field shall be used to indicate whether the data in the UA PDU represent a state update or data that have changed since issuance of the last UA PDU.
 
char pad
 padding
 
unsigned short passiveParameterIndex
 This field indicates which database record (or file) shall be used in the definition of passive signature (unintentional) emissions of the entity.
 
unsigned char propulsionPlantConfiguration
 This field shall specify the entity propulsion plant configuration.
 
unsigned char numberOfShafts
 This field shall represent the number of shafts on a platform.
 
unsigned char numberOfAPAs
 This field shall indicate the number of APAs described in the current UA PDU.
 
unsigned char numberOfUAEmitterSystems
 This field shall specify the number of UA emitter systems being described in the current UA PDU.
 
void * shaftRPMs
 shaft RPM values
 
void * apaData
 apaData
 
void * emitterSystems
 

Detailed Description

Definition at line 1869 of file DIS.h.

Field Documentation

◆ apaData

void* UaPdu::apaData

apaData

Definition at line 1892 of file DIS.h.

◆ emitterSystems

void* UaPdu::emitterSystems

Definition at line 1893 of file DIS.h.

◆ emittingEntityID

struct EntityID UaPdu::emittingEntityID

ID of the entity that is the source of the emission.

Definition at line 1872 of file DIS.h.

◆ eventID

struct EventID UaPdu::eventID

ID of event.

Definition at line 1874 of file DIS.h.

◆ myDistributedEmissionsFamilyPdu

struct DistributedEmissionsFamilyPdu UaPdu::myDistributedEmissionsFamilyPdu

Definition at line 1870 of file DIS.h.

◆ numberOfAPAs

unsigned char UaPdu::numberOfAPAs

This field shall indicate the number of APAs described in the current UA PDU.

Definition at line 1886 of file DIS.h.

◆ numberOfShafts

unsigned char UaPdu::numberOfShafts

This field shall represent the number of shafts on a platform.

Definition at line 1884 of file DIS.h.

◆ numberOfUAEmitterSystems

unsigned char UaPdu::numberOfUAEmitterSystems

This field shall specify the number of UA emitter systems being described in the current UA PDU.

Definition at line 1888 of file DIS.h.

◆ pad

char UaPdu::pad

padding

Definition at line 1878 of file DIS.h.

◆ passiveParameterIndex

unsigned short UaPdu::passiveParameterIndex

This field indicates which database record (or file) shall be used in the definition of passive signature (unintentional) emissions of the entity.

The indicated database record (or file) shall define all noise generated as a function of propulsion plant configurations and associated auxiliaries.

Definition at line 1880 of file DIS.h.

◆ propulsionPlantConfiguration

unsigned char UaPdu::propulsionPlantConfiguration

This field shall specify the entity propulsion plant configuration.

This field is used to determine the passive signature characteristics of an entity.

Definition at line 1882 of file DIS.h.

◆ shaftRPMs

void* UaPdu::shaftRPMs

shaft RPM values

Definition at line 1890 of file DIS.h.

◆ stateChangeIndicator

char UaPdu::stateChangeIndicator

This field shall be used to indicate whether the data in the UA PDU represent a state update or data that have changed since issuance of the last UA PDU.

Definition at line 1876 of file DIS.h.


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