Package edu.nps.moves.dis7.enumerations
Enum RadioCategory
java.lang.Object
java.lang.Enum<RadioCategory>
edu.nps.moves.dis7.enumerations.RadioCategory
- All Implemented Interfaces:
edu.nps.moves.dis7.Category
,java.io.Serializable
,java.lang.Comparable<RadioCategory>
,java.lang.constant.Constable
public enum RadioCategory extends java.lang.Enum<RadioCategory> implements edu.nps.moves.dis7.Category
Generated from XML, SISO-REF-010-v25, 2018-08-29
UID 22 marshal size 8
Radio Category
UID 22 marshal size 8
Radio Category
-
Nested Class Summary
-
Enum Constant Summary
Enum Constants Enum Constant Description AIR_TO_AIR_MISSILE_DATALINK
Air-to-Air Missile DatalinkAIR_TO_GROUND_WEAPON_DATALINK
Air-to-Ground Weapon DatalinkAUTOMATIC_IDENTIFICATION_SYSTEM_AIS
Automatic Identification System (AIS)COMBAT_SEARCH_AND_RESCUE_CSAR_RADIO
Combat Search and Rescue (CSAR) RadioCOMBINED_VOR_ILS_RECEIVER_MOVING_PLATFORM_EQUIPMENT
Combined VOR/ILS Receiver (Moving Platform Equipment)COMBINED_VOR_TACAN_VORTAC_TRANSMITTER
Combined VOR and TACAN (VORTAC) TransmitterCOUNTER_UNMANNED_AIRCRAFT_SYSTEM_C_UAS_RADIO
Counter Unmanned Aircraft System (C-UAS) RadioDATA_LINK_TRANSMISSION_RECEPTION
Data Link Transmission/ReceptionDISTANCE_MEASURING_EQUIPMENT_DME
Distance Measuring Equipment (DME)ELECTRONIC_ATTACK_SYSTEMS
Electronic Attack SystemsEPLRS_SADL_TERMINAL
EPLRS/SADL TerminalF_22_INTRA_FLIGHT_DATA_LINK_IFDL
F-22 Intra-Flight Data Link (IFDL)F_35_MULTIFUNCTION_ADVANCED_DATA_LINK_MADL
F-35 Multifunction Advanced Data Link (MADL)GPS
GPSIBS_TERMINAL
IBS TerminalINSTRUMENTED_LANDING_SYSTEM_ILS_GLIDESLOPE_TRANSMITTER
Instrumented Landing System (ILS) Glideslope TransmitterINSTRUMENTED_LANDING_SYSTEM_ILS_INNER_MARKER_BEACON
Instrumented Landing System (ILS) Inner Marker BeaconINSTRUMENTED_LANDING_SYSTEM_ILS_LOCALIZER_TRANSMITTER
Instrumented Landing System (ILS) Localizer TransmitterINSTRUMENTED_LANDING_SYSTEM_ILS_MIDDLE_MARKER_BEACON
Instrumented Landing System (ILS) Middle Marker BeaconINSTRUMENTED_LANDING_SYSTEM_ILS_OUTER_MARKER_BEACON
Instrumented Landing System (ILS) Outer Marker BeaconINSTRUMENTED_LANDING_SYSTEM_ILS_RECEIVER_PLATFORM_RADIO
Instrumented Landing System (ILS) Receiver (Platform Radio)JPALS_DATA_LINK
JPALS Data LinkL_BAND_SATCOM_TERMINAL
L-Band SATCOM TerminalLINK_11_TERMINAL
Link 11 TerminalLINK_11B_TERMINAL
Link 11B TerminalLINK_16_SURROGATE_FOR_NON_NATO_TDL_TERMINAL
Link 16 Surrogate for Non-NATO TDL Terminal, Using Link 16 and SISO-STD-002 to simulate a non-NATO TDL systemLINK_16_TERMINAL
Link 16 TerminalMQ_1_9_C_BAND_LOS_DATALINK
MQ-1/9 C-Band LOS DatalinkMQ_1_9_KU_BAND_SATCOM_DATALINK
MQ-1/9 Ku-Band SATCOM DatalinkNON_DIRECTIONAL_BEACON_NDB_RECEIVER
Non-Directional Beacon (NDB) ReceiverNON_DIRECTIONAL_BEACON_NDB_TRANSMITTER
Non-Directional Beacon (NDB) TransmitterNON_DIRECTIONAL_BEACON_NDB_WITH_DISTANCE_MEASURING_EQUIPMENT_DME_TRANSMITTER
Non-Directional Beacon (NDB) with Distance Measuring Equipment (DME) TransmitterOTHER
OtherSINCGARS_TERMINAL
SINCGARS TerminalTACTICAL_AIR_NAVIGATION_TACAN_RECEIVER_MOVING_PLATFORM_EQUIPMENT
Tactical Air Navigation (TACAN) Receiver (Moving Platform Equipment)TACTICAL_AIR_NAVIGATION_TACAN_TRANSMITTER_GROUND_FIXED_EQUIPMENT
Tactical Air Navigation (TACAN) Transmitter (Ground Fixed Equipment)TACTICAL_AIR_NAVIGATION_TACAN_TRANSMITTER_RECEIVER_MOVING_PLATFORM_EQUIPMENT
Tactical Air Navigation (TACAN) Transmitter/Receiver (Moving Platform Equipment)TACTICAL_VIDEO
Tactical VideoVARIABLE_OMNI_RANGING_VOR_TRANSMITTER_GROUND_FIXED_EQUIPMENT
Variable Omni-Ranging (VOR) Transmitter (Ground Fixed Equipment)VARIABLE_OMNI_RANGING_VOR_WITH_DISTANCE_MEASURING_EQUIPMENT_DME_TRANSMITTER_GROUND_FIXED_EQUIPMENT
Variable Omni-Ranging (VOR) with Distance Measuring Equipment (DME) Transmitter (Ground Fixed Equipment)VOICE_AND_DATA_LINK_TRANSMISSION_RECEPTION
Voice and Data Link Transmission/ReceptionVOICE_TRANSMISSION_RECEPTION
Voice Transmission/Reception -
Method Summary
Modifier and Type Method Description java.lang.String
getDescription()
static int
getEnumBitWidth()
static RadioCategory
getEnumForValue(int i)
int
getMarshalledSize()
int
getValue()
void
marshal(java.io.DataOutputStream dos)
void
marshal(java.nio.ByteBuffer buff)
java.lang.String
toString()
static RadioCategory
unmarshalEnum(java.io.DataInputStream dis)
static RadioCategory
unmarshalEnum(java.nio.ByteBuffer buff)
static RadioCategory
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static RadioCategory[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
Enum Constant Details
-
OTHER
Other -
VOICE_TRANSMISSION_RECEPTION
Voice Transmission/Reception -
DATA_LINK_TRANSMISSION_RECEPTION
Data Link Transmission/Reception -
VOICE_AND_DATA_LINK_TRANSMISSION_RECEPTION
Voice and Data Link Transmission/Reception -
INSTRUMENTED_LANDING_SYSTEM_ILS_GLIDESLOPE_TRANSMITTER
Instrumented Landing System (ILS) Glideslope Transmitter -
INSTRUMENTED_LANDING_SYSTEM_ILS_LOCALIZER_TRANSMITTER
Instrumented Landing System (ILS) Localizer Transmitter -
INSTRUMENTED_LANDING_SYSTEM_ILS_OUTER_MARKER_BEACON
Instrumented Landing System (ILS) Outer Marker Beacon -
INSTRUMENTED_LANDING_SYSTEM_ILS_MIDDLE_MARKER_BEACON
Instrumented Landing System (ILS) Middle Marker Beacon -
INSTRUMENTED_LANDING_SYSTEM_ILS_INNER_MARKER_BEACON
Instrumented Landing System (ILS) Inner Marker Beacon -
INSTRUMENTED_LANDING_SYSTEM_ILS_RECEIVER_PLATFORM_RADIO
Instrumented Landing System (ILS) Receiver (Platform Radio) -
TACTICAL_AIR_NAVIGATION_TACAN_TRANSMITTER_GROUND_FIXED_EQUIPMENT
Tactical Air Navigation (TACAN) Transmitter (Ground Fixed Equipment) -
TACTICAL_AIR_NAVIGATION_TACAN_RECEIVER_MOVING_PLATFORM_EQUIPMENT
Tactical Air Navigation (TACAN) Receiver (Moving Platform Equipment) -
TACTICAL_AIR_NAVIGATION_TACAN_TRANSMITTER_RECEIVER_MOVING_PLATFORM_EQUIPMENT
public static final RadioCategory TACTICAL_AIR_NAVIGATION_TACAN_TRANSMITTER_RECEIVER_MOVING_PLATFORM_EQUIPMENTTactical Air Navigation (TACAN) Transmitter/Receiver (Moving Platform Equipment) -
VARIABLE_OMNI_RANGING_VOR_TRANSMITTER_GROUND_FIXED_EQUIPMENT
Variable Omni-Ranging (VOR) Transmitter (Ground Fixed Equipment) -
VARIABLE_OMNI_RANGING_VOR_WITH_DISTANCE_MEASURING_EQUIPMENT_DME_TRANSMITTER_GROUND_FIXED_EQUIPMENT
public static final RadioCategory VARIABLE_OMNI_RANGING_VOR_WITH_DISTANCE_MEASURING_EQUIPMENT_DME_TRANSMITTER_GROUND_FIXED_EQUIPMENTVariable Omni-Ranging (VOR) with Distance Measuring Equipment (DME) Transmitter (Ground Fixed Equipment) -
COMBINED_VOR_ILS_RECEIVER_MOVING_PLATFORM_EQUIPMENT
Combined VOR/ILS Receiver (Moving Platform Equipment) -
COMBINED_VOR_TACAN_VORTAC_TRANSMITTER
Combined VOR and TACAN (VORTAC) Transmitter -
NON_DIRECTIONAL_BEACON_NDB_TRANSMITTER
Non-Directional Beacon (NDB) Transmitter -
NON_DIRECTIONAL_BEACON_NDB_RECEIVER
Non-Directional Beacon (NDB) Receiver -
NON_DIRECTIONAL_BEACON_NDB_WITH_DISTANCE_MEASURING_EQUIPMENT_DME_TRANSMITTER
public static final RadioCategory NON_DIRECTIONAL_BEACON_NDB_WITH_DISTANCE_MEASURING_EQUIPMENT_DME_TRANSMITTERNon-Directional Beacon (NDB) with Distance Measuring Equipment (DME) Transmitter -
DISTANCE_MEASURING_EQUIPMENT_DME
Distance Measuring Equipment (DME) -
LINK_16_TERMINAL
Link 16 Terminal -
LINK_11_TERMINAL
Link 11 Terminal -
LINK_11B_TERMINAL
Link 11B Terminal -
EPLRS_SADL_TERMINAL
EPLRS/SADL Terminal -
F_22_INTRA_FLIGHT_DATA_LINK_IFDL
F-22 Intra-Flight Data Link (IFDL) -
F_35_MULTIFUNCTION_ADVANCED_DATA_LINK_MADL
F-35 Multifunction Advanced Data Link (MADL) -
SINCGARS_TERMINAL
SINCGARS Terminal -
L_BAND_SATCOM_TERMINAL
L-Band SATCOM Terminal -
IBS_TERMINAL
IBS Terminal -
GPS
GPS -
TACTICAL_VIDEO
Tactical Video -
AIR_TO_AIR_MISSILE_DATALINK
Air-to-Air Missile Datalink -
LINK_16_SURROGATE_FOR_NON_NATO_TDL_TERMINAL
Link 16 Surrogate for Non-NATO TDL Terminal, Using Link 16 and SISO-STD-002 to simulate a non-NATO TDL system -
MQ_1_9_C_BAND_LOS_DATALINK
MQ-1/9 C-Band LOS Datalink -
MQ_1_9_KU_BAND_SATCOM_DATALINK
MQ-1/9 Ku-Band SATCOM Datalink -
AIR_TO_GROUND_WEAPON_DATALINK
Air-to-Ground Weapon Datalink -
AUTOMATIC_IDENTIFICATION_SYSTEM_AIS
Automatic Identification System (AIS) -
JPALS_DATA_LINK
JPALS Data Link -
COMBAT_SEARCH_AND_RESCUE_CSAR_RADIO
Combat Search and Rescue (CSAR) Radio -
COUNTER_UNMANNED_AIRCRAFT_SYSTEM_C_UAS_RADIO
Counter Unmanned Aircraft System (C-UAS) Radio -
ELECTRONIC_ATTACK_SYSTEMS
Electronic Attack Systems
-
-
Method Details
-
values
Returns an array containing the constants of this enum type, in the order they are declared.- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
getValue
public int getValue()- Specified by:
getValue
in interfaceedu.nps.moves.dis7.Category
-
getDescription
public java.lang.String getDescription()- Specified by:
getDescription
in interfaceedu.nps.moves.dis7.Category
-
getEnumBitWidth
public static int getEnumBitWidth() -
getEnumForValue
-
marshal
public void marshal(java.io.DataOutputStream dos) throws java.io.IOException- Throws:
java.io.IOException
-
marshal
public void marshal(java.nio.ByteBuffer buff) throws java.lang.Exception- Throws:
java.lang.Exception
-
unmarshalEnum
- Throws:
java.lang.Exception
-
unmarshalEnum
- Throws:
java.lang.Exception
-
getMarshalledSize
public int getMarshalledSize() -
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Enum<RadioCategory>
-