VR-Link C# API Documentation
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Events Macros Pages
List of all members | Public Member Functions | Properties
makVrl.IffStateRepository Class Reference
+ Inheritance diagram for makVrl.IffStateRepository:
+ Collaboration diagram for makVrl.IffStateRepository:

Public Member Functions

 IffStateRepository ()
void printDataToConsole ()
- Public Member Functions inherited from makVrl.StateRepository
 StateRepository ()
Object getAttribute (string name)
void setAttribute (String name, object val)
bool hasAttribute (string name)

Properties

string entityIdentifier [get, set]
string hostEntityIdentifier [get, set]
Vector3f relativePosition [get, set]
string eventId [get, set]
IffStateMessage.SystemType systemType [get, set]
IffStateMessage.SystemName systemName [get, set]
byte systemMode [get, set]
IffStateMessage.AltParm4 alternateMode4 [get, set]
bool systemIsOn [get, set]
bool systemIsOperational [get, set]
bool simulationMode [get, set]
bool interactiveCapable [get, set]
UInt16 mode4PseudoCrypto [get, set]
bool mode4PseudoCryptoAvailable [get, set]
bool modeSIsTcasI [get, set]
bool emergencyOn [get, set]
bool identSquawkFlashOn [get, set]
bool unmannedAircraftOn [get, set]
bool modeCAltitudeAvailable [get, set]
short modeCAltitude [get, set]
bool stiOn [get, set]
byte code [get, set]
bool powerReduction [get, set]
bool isDamaged [get, set]
bool isMalfunctioning [get, set]
bool isOn [get, set]
bool radarEnhancement [get, set]
bool layer2DataAvailable [get, set]
bool layer3DataAvailable [get, set]
bool layer4DataAvailable [get, set]
bool layer5DataAvailable [get, set]
UInt32 layer2SpecificInfo [get, set]
UInt32 layer3SpecificInfo [get, set]
UInt32 layer4SpecificInfo [get, set]
UInt32 layer5SpecificInfo [get, set]
float azimuthCenter [get, set]
float azimuthSweep [get, set]
float elevationCenter [get, set]
float elevationSweep [get, set]
float sweepSync [get, set]
IffStateMessage.OperationalParameter1 secondaryOperationalDataParameter1 [get, set]
IffStateMessage.OperationalParameter2 secondaryOperationalDataParameter2 [get, set]
byte systemDesignator [get, set]
byte systemSpecificData [get, set]
IffStateMessage.SimulationAddress reportingSimulation [get, set]
UInt32 messageFormatsPresent [get, set]
byte mode5InterrogatorStatus [get, set]
string interrogatedEntityID [get, set]
UInt16 mode5TransponderStatus [get, set]
UInt16 pin [get, set]
UInt16 enhancedMode1 [get, set]
UInt32 enhancedMode1Code1 [get, set]
UInt32 enhancedMode1Code2 [get, set]
UInt32 enhancedMode1Code3 [get, set]
UInt32 enhancedMode1Code4 [get, set]
bool enhancedMode1OnOff [get, set]
bool enhancedMode1DamageStatus [get, set]
bool enhancedMode1MalfunctionStatus [get, set]
UInt16 nationalOrigin [get, set]
byte supplementalData [get, set]
IffStateMessage.NavigationSource navigationSource [get, set]
byte figureOfMerit [get, set]
IffStateMessage.ModeSLevelsPresent modeSLevelsPresent [get, set]
byte modeSInterrogatorStatus [get, set]
UInt16 modeSTransponderStatus [get, set]
IffStateMessage.AircraftPresentDomain aircraftPresentDomain [get, set]
byte aircraftID [get, set]
UInt32 aircraftAddress [get, set]
IffStateMessage.AircraftIdentificationType aircraftIDType [get, set]
IffStateMessage.DAPSource dapSource [get, set]
UInt16 modeSAltitude [get, set]
IffStateMessage.CapabilityReport capabilityReport [get, set]
byte availableLayers [get, set]
IffStateMessage.DataCategory dataCategory [get, set]
- Properties inherited from makVrl.StateRepository
double timeStamp [get, set]

Additional Inherited Members

- Protected Attributes inherited from makVrl.StateRepository
Dictionary< string, Object > myAttributes = new Dictionary<string, Object>()

Constructor & Destructor Documentation

makVrl.IffStateRepository.IffStateRepository ( )
inline

Member Function Documentation

void makVrl.IffStateRepository.printDataToConsole ( )
inline

References makVrl.IffStateRepository.aircraftAddress, makVrl.IffStateRepository.aircraftID, makVrl.IffStateRepository.aircraftIDType, makVrl.IffStateRepository.aircraftPresentDomain, makVrl.IffStateRepository.alternateMode4, makVrl.IffStateRepository.availableLayers, makVrl.IffStateRepository.azimuthCenter, makVrl.IffStateRepository.azimuthSweep, makVrl.IffStateRepository.capabilityReport, makVrl.IffStateRepository.code, makVrl.IffStateRepository.dapSource, makVrl.IffStateRepository.dataCategory, makVrl.IffStateRepository.elevationCenter, makVrl.IffStateRepository.elevationSweep, makVrl.IffStateRepository.emergencyOn, makVrl.IffStateRepository.enhancedMode1, makVrl.IffStateRepository.enhancedMode1Code1, makVrl.IffStateRepository.enhancedMode1Code2, makVrl.IffStateRepository.enhancedMode1Code3, makVrl.IffStateRepository.enhancedMode1Code4, makVrl.IffStateRepository.enhancedMode1DamageStatus, makVrl.IffStateRepository.enhancedMode1MalfunctionStatus, makVrl.IffStateRepository.enhancedMode1OnOff, makVrl.IffStateRepository.entityIdentifier, makVrl.IffStateRepository.eventId, makVrl.IffStateRepository.figureOfMerit, makVrl.IffStateRepository.hostEntityIdentifier, makVrl.IffStateRepository.identSquawkFlashOn, makVrl.IffStateRepository.interactiveCapable, makVrl.IffStateRepository.interrogatedEntityID, makVrl.IffStateRepository.isDamaged, makVrl.IffStateRepository.isMalfunctioning, makVrl.IffStateRepository.isOn, makVrl.IffStateRepository.layer2DataAvailable, makVrl.IffStateRepository.layer2SpecificInfo, makVrl.IffStateRepository.layer3DataAvailable, makVrl.IffStateRepository.layer3SpecificInfo, makVrl.IffStateRepository.layer4DataAvailable, makVrl.IffStateRepository.layer4SpecificInfo, makVrl.IffStateRepository.layer5DataAvailable, makVrl.IffStateRepository.layer5SpecificInfo, makVrl.IffStateRepository.messageFormatsPresent, makVrl.IffStateRepository.mode4PseudoCrypto, makVrl.IffStateRepository.mode4PseudoCryptoAvailable, makVrl.IffStateRepository.mode5InterrogatorStatus, makVrl.IffStateRepository.mode5TransponderStatus, makVrl.IffStateRepository.modeCAltitude, makVrl.IffStateRepository.modeCAltitudeAvailable, makVrl.IffStateRepository.modeSAltitude, makVrl.IffStateRepository.modeSInterrogatorStatus, makVrl.IffStateRepository.modeSIsTcasI, makVrl.IffStateRepository.modeSLevelsPresent, makVrl.IffStateRepository.modeSTransponderStatus, makVrl.IffStateRepository.nationalOrigin, makVrl.IffStateRepository.navigationSource, makVrl.IffStateRepository.pin, makVrl.IffStateRepository.powerReduction, makVrl.IffStateRepository.radarEnhancement, makVrl.IffStateRepository.relativePosition, makVrl.IffStateRepository.reportingSimulation, makVrl.IffStateRepository.secondaryOperationalDataParameter1, makVrl.IffStateRepository.secondaryOperationalDataParameter2, makVrl.IffStateRepository.simulationMode, makVrl.IffStateRepository.stiOn, makVrl.IffStateRepository.supplementalData, makVrl.IffStateRepository.sweepSync, makVrl.IffStateRepository.systemDesignator, makVrl.IffStateRepository.systemIsOn, makVrl.IffStateRepository.systemIsOperational, makVrl.IffStateRepository.systemMode, makVrl.IffStateRepository.systemName, makVrl.IffStateRepository.systemSpecificData, makVrl.IffStateRepository.systemType, makVrl.Vector3f.ToString(), and makVrl.IffStateRepository.unmannedAircraftOn.

Property Documentation

UInt32 makVrl.IffStateRepository.aircraftAddress
getset
byte makVrl.IffStateRepository.aircraftID
getset
IffStateMessage.AircraftIdentificationType makVrl.IffStateRepository.aircraftIDType
getset
IffStateMessage.AircraftPresentDomain makVrl.IffStateRepository.aircraftPresentDomain
getset
IffStateMessage.AltParm4 makVrl.IffStateRepository.alternateMode4
getset
byte makVrl.IffStateRepository.availableLayers
getset
float makVrl.IffStateRepository.azimuthCenter
getset
float makVrl.IffStateRepository.azimuthSweep
getset
IffStateMessage.CapabilityReport makVrl.IffStateRepository.capabilityReport
getset
byte makVrl.IffStateRepository.code
getset
IffStateMessage.DAPSource makVrl.IffStateRepository.dapSource
getset
IffStateMessage.DataCategory makVrl.IffStateRepository.dataCategory
getset
float makVrl.IffStateRepository.elevationCenter
getset
float makVrl.IffStateRepository.elevationSweep
getset
bool makVrl.IffStateRepository.emergencyOn
getset
UInt16 makVrl.IffStateRepository.enhancedMode1
getset
UInt32 makVrl.IffStateRepository.enhancedMode1Code1
getset
UInt32 makVrl.IffStateRepository.enhancedMode1Code2
getset
UInt32 makVrl.IffStateRepository.enhancedMode1Code3
getset
UInt32 makVrl.IffStateRepository.enhancedMode1Code4
getset
bool makVrl.IffStateRepository.enhancedMode1DamageStatus
getset
bool makVrl.IffStateRepository.enhancedMode1MalfunctionStatus
getset
bool makVrl.IffStateRepository.enhancedMode1OnOff
getset
string makVrl.IffStateRepository.entityIdentifier
getset
string makVrl.IffStateRepository.eventId
getset
byte makVrl.IffStateRepository.figureOfMerit
getset
string makVrl.IffStateRepository.hostEntityIdentifier
getset
bool makVrl.IffStateRepository.identSquawkFlashOn
getset
bool makVrl.IffStateRepository.interactiveCapable
getset
string makVrl.IffStateRepository.interrogatedEntityID
getset
bool makVrl.IffStateRepository.isDamaged
getset
bool makVrl.IffStateRepository.isMalfunctioning
getset
bool makVrl.IffStateRepository.isOn
getset
bool makVrl.IffStateRepository.layer2DataAvailable
getset
UInt32 makVrl.IffStateRepository.layer2SpecificInfo
getset
bool makVrl.IffStateRepository.layer3DataAvailable
getset
UInt32 makVrl.IffStateRepository.layer3SpecificInfo
getset
bool makVrl.IffStateRepository.layer4DataAvailable
getset
UInt32 makVrl.IffStateRepository.layer4SpecificInfo
getset
bool makVrl.IffStateRepository.layer5DataAvailable
getset
UInt32 makVrl.IffStateRepository.layer5SpecificInfo
getset
UInt32 makVrl.IffStateRepository.messageFormatsPresent
getset
UInt16 makVrl.IffStateRepository.mode4PseudoCrypto
getset
bool makVrl.IffStateRepository.mode4PseudoCryptoAvailable
getset
byte makVrl.IffStateRepository.mode5InterrogatorStatus
getset
UInt16 makVrl.IffStateRepository.mode5TransponderStatus
getset
short makVrl.IffStateRepository.modeCAltitude
getset
bool makVrl.IffStateRepository.modeCAltitudeAvailable
getset
UInt16 makVrl.IffStateRepository.modeSAltitude
getset
byte makVrl.IffStateRepository.modeSInterrogatorStatus
getset
bool makVrl.IffStateRepository.modeSIsTcasI
getset
IffStateMessage.ModeSLevelsPresent makVrl.IffStateRepository.modeSLevelsPresent
getset
UInt16 makVrl.IffStateRepository.modeSTransponderStatus
getset
UInt16 makVrl.IffStateRepository.nationalOrigin
getset
IffStateMessage.NavigationSource makVrl.IffStateRepository.navigationSource
getset
UInt16 makVrl.IffStateRepository.pin
getset
bool makVrl.IffStateRepository.powerReduction
getset
bool makVrl.IffStateRepository.radarEnhancement
getset
Vector3f makVrl.IffStateRepository.relativePosition
getset
IffStateMessage.SimulationAddress makVrl.IffStateRepository.reportingSimulation
getset
IffStateMessage.OperationalParameter1 makVrl.IffStateRepository.secondaryOperationalDataParameter1
getset
IffStateMessage.OperationalParameter2 makVrl.IffStateRepository.secondaryOperationalDataParameter2
getset
bool makVrl.IffStateRepository.simulationMode
getset
bool makVrl.IffStateRepository.stiOn
getset
byte makVrl.IffStateRepository.supplementalData
getset
float makVrl.IffStateRepository.sweepSync
getset
byte makVrl.IffStateRepository.systemDesignator
getset
bool makVrl.IffStateRepository.systemIsOn
getset
bool makVrl.IffStateRepository.systemIsOperational
getset
byte makVrl.IffStateRepository.systemMode
getset
IffStateMessage.SystemName makVrl.IffStateRepository.systemName
getset
byte makVrl.IffStateRepository.systemSpecificData
getset
IffStateMessage.SystemType makVrl.IffStateRepository.systemType
getset
bool makVrl.IffStateRepository.unmannedAircraftOn
getset

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

Document ID: Generated on Mon Jun 22 21:18:40 EDT 2020 from SVN revision 213785
Copyright © 2005-2018 MAK Technologies. All Rights Reserved (www.mak.com)