Enum Class SignalTDLType
- All Implemented Interfaces:
Serializable
,Comparable<SignalTDLType>
,Constable
This
enum
type is generated from XML,
UID 178,
marshal size 16;
SignalTDLType has 97 enumerations total.- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionAbbreviated Command and ControlAbbreviated Command and ControlSenior Year Interoperable Data Link (IDL)Space CDLTR-1 mode MIST Airborne Data LinkAdvanced Tactical Airborne Reconnaissance System (ATARS) Data LinkAFIWC IADS Communications LinksAir Force Application Program Development (AFAPD)Airborne Information Transfer (ABIT)All Purpose Structured Eurocontrol Surveillance Information Exchange (ASTERIX)ATDL-1ATHSATLAutomatic Identification System (AIS)Battle Group Passive Horizon Extension System (BGPHES) Data LinkTactical UAV VideoCommon High Bandwidth Data Link (CHBDL)Common Interactive Broadcast (CIB)Constant SourceCooperative Engagement Capability (CEC)Rivet Reach/Rivet Owl Data LinkCursor on TargetKu-band SATCOM Data Link Implementation (UAV)Radar Data Transmitting Set Data LinkEnhanced Position Location Reporting System (EPLRS)Enhanced SINCGARS 7.3Surveillance and Control Data Link (SCDL)F-22 Intra-Flight Data Link (IFDL)F-35 Multifunction Advanced Data Link (MADL)Forward Area Air Defense (FAAD) Data Link (FDL)GC3Ground Based Data Link (GBDL)Guardrail Common Sensor System One (CSS1) Data LinkGuardrail Common Sensor System Two (CSS2) Data LinkGuardrail CSS2 Direct Air to Satellite Relay (DASR) Data LinkGuardrail Interoperable Data Link (IDL)HAVE QUICK IHAVE QUICK IIIntra-Flight Data Link 1IJMSIntegrated Broadcast Service (IBS)Intra-Flight Data Link 2Intra Vehicular Info System (IVIS)Joint Range Extension Application Protocol A (JREAP A)JPALS Data LinkJTAC SA UplinkJTIDS/MIDS Net Data Load (TIMS/TOMS)L-Band SATCOMLine of Sight (LOS) Data Link Implementation (LOS tether)Link 11 (TADIL A)Link 11B (TADIL B)Link 16 Enhanced Data Rate (EDR JTIDS/MIDS/TADIL-J)Link 16 Legacy Format (JTIDS/FDL/TADIL-J)Link 16 Legacy Format (JTIDS/TADIL-J)Link 16 Standardized Format (JTIDS/MIDS/TADIL J)Link 16 Surrogate for Non-NATO TDL, Using Link 16 and SISO-STD-002 to simulate a non-NATO TDL systemLink 22Link 4A (TADIL C)Link 4CL-52M (SR-71)Lightweight CDL (LWCDL)Marine Tactical System (MTS)MILSTARMQ-1/9 C-Band LOS DownlinkMQ-1/9 C-Band LOS UplinkMQ-1/9 Ku-Band SATCOM DownlinkMQ-1/9 Ku-Band SATCOM UplinkNATO Link-1OneSAF IADS Communications LinkOtherOTHGOLDPADILPosition Location Reporting System (PLRS)Low Level Air Picture Interface (LLAPI)UHF SATCOM Data Link Implementation (UAV)Senior SpanSATURN, Formerly HAVE QUICK IIA (HQIIA)Mission Equipment Control Data link (MECDL)Tactical Common Data Link (TCDL)SINCGARSSituational Awareness Data Link (SADL)Senior SpurSenior Stretch.Improved Data Modem (IDM)TACELINTTactical Fire Direction System (TACFIRE)Tactical Targeting Network Technology (TTNT) ApplicationTIBSGuardrail CSS2 Multi-Role Data Link (MRDL)TSAF Communications LinkVariable Message Format (VMF) over Combat Net Radio (VMF over CNR)Weapons Data Link (AGM-130)Weapons Data Link (AIM-120)Weapons Data Link (AIM-9)Weapons Data Link (AWW-13)Weapons Data Link (CAMM)Weapons Datalink (SDB II) -
Method Summary
Modifier and TypeMethodDescriptionProvide enumeration descriptionstatic int
bit width for this enumerationstatic SignalTDLType
getEnumForValue
(int value) Provide enumeration for a given valueint
Returns size of this serialized (marshalled) object in bytesgetName()
Provide nameint
getValue()
Provide enumeration valuevoid
marshal
(DataOutputStream dos) Marshal value to DataOutputStreamvoid
marshal
(ByteBuffer byteBuffer) Marshal value to ByteBuffertoString()
Provide simple identifierstatic SignalTDLType
Unmarshal value to DataInputStreamstatic SignalTDLType
unmarshalEnum
(ByteBuffer byteBuffer) Unmarshal enumeration value to ByteBufferstatic SignalTDLType
Returns the enum constant of this class with the specified name.static SignalTDLType[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
OTHER
Other -
PADIL
PADIL -
NATO_LINK_1
NATO Link-1 -
ATDL_1
ATDL-1 -
LINK_11B_TADIL_B
Link 11B (TADIL B) -
SITUATIONAL_AWARENESS_DATA_LINK_SADL
Situational Awareness Data Link (SADL) -
LINK_16_LEGACY_FORMAT_JTIDS_TADIL_J
Link 16 Legacy Format (JTIDS/TADIL-J) -
LINK_16_LEGACY_FORMAT_JTIDS_FDL_TADIL_J
Link 16 Legacy Format (JTIDS/FDL/TADIL-J) -
LINK_11_TADIL_A
Link 11 (TADIL A) -
IJMS
IJMS -
LINK_4A_TADIL_C
Link 4A (TADIL C) -
LINK_4C
Link 4C -
TIBS
TIBS -
ATL
ATL -
CONSTANT_SOURCE
Constant Source -
ABBREVIATED_COMMAND_AND_CONTROL
Abbreviated Command and Control -
MILSTAR
MILSTAR -
ATHS
ATHS -
OTHGOLD
OTHGOLD -
TACELINT
TACELINT -
WEAPONS_DATA_LINK_AWW_13
Weapons Data Link (AWW-13) -
ABBREVIATED_COMMAND_AND_CONTROL_2
Abbreviated Command and Control -
ENHANCED_POSITION_LOCATION_REPORTING_SYSTEM_EPLRS
Enhanced Position Location Reporting System (EPLRS) -
POSITION_LOCATION_REPORTING_SYSTEM_PLRS
Position Location Reporting System (PLRS) -
SINCGARS
SINCGARS -
HAVE_QUICK_I
HAVE QUICK I -
HAVE_QUICK_II
HAVE QUICK II -
SATURN
SATURN, Formerly HAVE QUICK IIA (HQIIA) -
IDENTIFICATION_FRIEND_OR_FOE
Intra-Flight Data Link 1 -
INTRA_FLIGHT_DATA_LINK_2
Intra-Flight Data Link 2 -
SUPPLEMENTAL_EMISSION_ENTITY_STATE
Improved Data Modem (IDM) -
AIR_FORCE_APPLICATION_PROGRAM_DEVELOPMENT_AFAPD
Air Force Application Program Development (AFAPD) -
COOPERATIVE_ENGAGEMENT_CAPABILITY_CEC
Cooperative Engagement Capability (CEC) -
FORWARD_AREA_AIR_DEFENSE_FAAD_DATA_LINK_FDL
Forward Area Air Defense (FAAD) Data Link (FDL) -
GROUND_BASED_DATA_LINK_GBDL
Ground Based Data Link (GBDL) -
INTRA_VEHICULAR_INFO_SYSTEM_IVIS
Intra Vehicular Info System (IVIS) -
MARINE_TACTICAL_SYSTEM_MTS
Marine Tactical System (MTS) -
TACTICAL_FIRE_DIRECTION_SYSTEM_TACFIRE
Tactical Fire Direction System (TACFIRE) -
INTEGRATED_BROADCAST_SERVICE_IBS
Integrated Broadcast Service (IBS) -
AIRBORNE_INFORMATION_TRANSFER_ABIT
Airborne Information Transfer (ABIT) -
ADVANCED_TACTICAL_AIRBORNE_RECONNAISSANCE_SYSTEM_ATARS_DATA_LINK
Advanced Tactical Airborne Reconnaissance System (ATARS) Data Link -
BATTLE_GROUP_PASSIVE_HORIZON_EXTENSION_SYSTEM_BGPHES_DATA_LINK
Battle Group Passive Horizon Extension System (BGPHES) Data Link -
COMMON_HIGH_BANDWIDTH_DATA_LINK_CHBDL
Common High Bandwidth Data Link (CHBDL) -
GUARDRAIL_INTEROPERABLE_DATA_LINK_IDL
Guardrail Interoperable Data Link (IDL) -
GUARDRAIL_COMMON_SENSOR_SYSTEM_ONE_CSS1_DATA_LINK
Guardrail Common Sensor System One (CSS1) Data Link -
GUARDRAIL_COMMON_SENSOR_SYSTEM_TWO_CSS2_DATA_LINK
Guardrail Common Sensor System Two (CSS2) Data Link -
TIME_SPACE_POSITION_INFORMATION
Guardrail CSS2 Multi-Role Data Link (MRDL) -
GUARDRAIL_CSS2_DIRECT_AIR_TO_SATELLITE_RELAY_DASR_DATA_LINK
Guardrail CSS2 Direct Air to Satellite Relay (DASR) Data Link -
LINE_OF_SIGHT_LOS_DATA_LINK_IMPLEMENTATION_LOS_TETHER
Line of Sight (LOS) Data Link Implementation (LOS tether) -
LIVE_ENTITY_FIRE
Lightweight CDL (LWCDL) -
LIVE_ENTITY_DETONATION
L-52M (SR-71) -
CREATE_ENTITY_RELIABLE
Rivet Reach/Rivet Owl Data Link -
REMOVE_ENTITY_RELIABLE
Senior Span -
START_RESUME_RELIABLE
Senior Spur -
STOP_FREEZE_RELIABLE
Senior Stretch. -
ACKNOWLEDGE_RELIABLE
Senior Year Interoperable Data Link (IDL) -
ACTION_REQUEST_RELIABLE
Space CDL -
ACTION_RESPONSE_RELIABLE
TR-1 mode MIST Airborne Data Link -
DATA_QUERY_RELIABLE
Ku-band SATCOM Data Link Implementation (UAV) -
SET_DATA_RELIABLE
Mission Equipment Control Data link (MECDL) -
DATA_RELIABLE
Radar Data Transmitting Set Data Link -
EVENT_REPORT_RELIABLE
Surveillance and Control Data Link (SCDL) -
COMMENT_RELIABLE
Tactical UAV Video -
RECORD_RELIABLE
UHF SATCOM Data Link Implementation (UAV) -
SET_RECORD_RELIABLE
Tactical Common Data Link (TCDL) -
RECORD_QUERY_RELIABLE
Low Level Air Picture Interface (LLAPI) -
WEAPONS_DATA_LINK_AGM_130
Weapons Data Link (AGM-130) -
AUTOMATIC_IDENTIFICATION_SYSTEM_AIS
Automatic Identification System (AIS) -
WEAPONS_DATA_LINK_AIM_120
Weapons Data Link (AIM-120) -
WEAPONS_DATA_LINK_AIM_9
Weapons Data Link (AIM-9) -
WEAPONS_DATA_LINK_CAMM
Weapons Data Link (CAMM) -
GC3
GC3 -
LINK_16_STANDARDIZED_FORMAT_JTIDS_MIDS_TADIL_J
Link 16 Standardized Format (JTIDS/MIDS/TADIL J) -
LINK_16_ENHANCED_DATA_RATE_EDR_JTIDS_MIDS_TADIL_J
Link 16 Enhanced Data Rate (EDR JTIDS/MIDS/TADIL-J) -
JTIDS_MIDS_NET_DATA_LOAD_TIMS_TOMS
JTIDS/MIDS Net Data Load (TIMS/TOMS) -
LINK_22
Link 22 -
AFIWC_IADS_COMMUNICATIONS_LINKS
AFIWC IADS Communications Links -
F_22_INTRA_FLIGHT_DATA_LINK_IFDL
F-22 Intra-Flight Data Link (IFDL) -
L_BAND_SATCOM
L-Band SATCOM -
TSAF_COMMUNICATIONS_LINK
TSAF Communications Link -
ENHANCED_SINCGARS_73
Enhanced SINCGARS 7.3 -
F_35_MULTIFUNCTION_ADVANCED_DATA_LINK_MADL
F-35 Multifunction Advanced Data Link (MADL) -
CURSOR_ON_TARGET
Cursor on Target -
ALL_PURPOSE_STRUCTURED_EUROCONTROL_SURVEILLANCE_INFORMATION_EXCHANGE_ASTERIX
public static final SignalTDLType ALL_PURPOSE_STRUCTURED_EUROCONTROL_SURVEILLANCE_INFORMATION_EXCHANGE_ASTERIXAll Purpose Structured Eurocontrol Surveillance Information Exchange (ASTERIX) -
VARIABLE_MESSAGE_FORMAT_VMF_OVER_COMBAT_NET_RADIO_VMF_OVER_CNR
Variable Message Format (VMF) over Combat Net Radio (VMF over CNR) -
LINK_16_SURROGATE_FOR_NON_NATO_TDL
Link 16 Surrogate for Non-NATO TDL, Using Link 16 and SISO-STD-002 to simulate a non-NATO TDL system -
MQ_1_9_C_BAND_LOS_UPLINK
MQ-1/9 C-Band LOS Uplink -
MQ_1_9_C_BAND_LOS_DOWNLINK
MQ-1/9 C-Band LOS Downlink -
MQ_1_9_KU_BAND_SATCOM_UPLINK
MQ-1/9 Ku-Band SATCOM Uplink -
MQ_1_9_KU_BAND_SATCOM_DOWNLINK
MQ-1/9 Ku-Band SATCOM Downlink -
WEAPONS_DATALINK_SDB_II
Weapons Datalink (SDB II) -
JTAC_SA_UPLINK
JTAC SA Uplink -
COMMON_INTERACTIVE_BROADCAST_CIB
Common Interactive Broadcast (CIB) -
JOINT_RANGE_EXTENSION_APPLICATION_PROTOCOL_A_JREAP_A
Joint Range Extension Application Protocol A (JREAP A) -
JPALS_DATA_LINK
JPALS Data Link -
ONESAF_IADS_COMMUNICATIONS_LINK
OneSAF IADS Communications Link -
TACTICAL_TARGETING_NETWORK_TECHNOLOGY_TTNT_APPLICATION
Tactical Targeting Network Technology (TTNT) Application
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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:
IllegalArgumentException
- if this enum class has no constant with the specified nameNullPointerException
- if the argument is null
-
getValue
public int getValue()Provide enumeration value- Returns:
- integer value
-
getDescription
-
getEnumBitWidth
public static int getEnumBitWidth()bit width for this enumeration- Returns:
- number of bits wide
-
getEnumForValue
Provide enumeration for a given value- Parameters:
value
- integer value of interest- Returns:
- enumeration corresponding to numeric value
-
marshal
Marshal value to DataOutputStream- Parameters:
dos
- DataOutputStream for output- Throws:
IOException
- input-output error- See Also:
-
marshal
Marshal value to ByteBuffer- Parameters:
byteBuffer
- ByteBuffer for output- Throws:
IOException
- input-output errorException
- See Also:
-
unmarshalEnum
Unmarshal value to DataInputStream- Parameters:
dis
- DataInputStream for input- Returns:
- enumeration of interest
- Throws:
Exception
- unmarshalling input-output error- See Also:
-
unmarshalEnum
Unmarshal enumeration value to ByteBuffer- Parameters:
byteBuffer
- ByteBuffer for input- Returns:
- enumeration of interest
- Throws:
Exception
- unmarshalling input-output error- See Also:
-
getMarshalledSize
public int getMarshalledSize()Returns size of this serialized (marshalled) object in bytes- Returns:
- serialized size in bytes
- See Also:
-
getName
-
toString
Provide simple identifier- Overrides:
toString
in classEnum<SignalTDLType>
- Returns:
- ID number and name
-