pub enum SignalTDLType {
Show 97 variants
Other = 0,
PADIL = 1,
NATOLink1 = 2,
ATDL1 = 3,
Link11B = 4,
SituationalAwarenessDataLink = 5,
Link16LegacyFormatJTIDSTADILJ = 6,
Link16LegacyFormatJTIDSFDLTADILJ = 7,
Link11 = 8,
IJMS = 9,
Link4A = 10,
Link4C = 11,
TIBS = 12,
ATL = 13,
ConstantSource = 14,
AbbreviatedCommandandControl = 15,
MILSTAR = 16,
ATHS = 17,
OTHGOLD = 18,
TACELINT = 19,
WeaponsDataLink = 20,
AbbreviatedCommandandControl_ = 21,
EnhancedPositionLocationReportingSystem = 22,
PositionLocationReportingSystem = 23,
SINCGARS = 24,
HAVEQUICKI = 25,
HAVEQUICKII = 26,
SATURN = 27,
IntraFlightDataLink1 = 28,
IntraFlightDataLink2 = 29,
ImprovedDataModem = 30,
AirForceApplicationProgramDevelopment = 31,
CooperativeEngagementCapability = 32,
ForwardAreaAirDefense = 33,
GroundBasedDataLink = 34,
IntraVehicularInfoSystem = 35,
MarineTacticalSystem = 36,
TacticalFireDirectionSystem = 37,
IntegratedBroadcastService = 38,
AirborneInformationTransfer = 39,
AdvancedTacticalAirborneReconnaissanceSystemDataLink = 40,
BattleGroupPassiveHorizonExtensionSystemDataLink = 41,
CommonHighBandwidthDataLink = 42,
GuardrailInteroperableDataLink = 43,
GuardrailCommonSensorSystemOneDataLink = 44,
GuardrailCommonSensorSystemTwoDataLink = 45,
GuardrailCSS2MultiRoleDataLink = 46,
GuardrailCSS2DirectAirtoSatelliteRelayDataLink = 47,
LineofSight = 48,
LightweightCDL = 49,
L52M = 50,
RivetReachRivetOwlDataLink = 51,
SeniorSpan = 52,
SeniorSpur = 53,
SeniorStretch_ = 54,
SeniorYearInteroperableDataLink = 55,
SpaceCDL = 56,
TR1modeMISTAirborneDataLink = 57,
KubandSATCOMDataLinkImplementation = 58,
MissionEquipmentControlDatalink = 59,
RadarDataTransmittingSetDataLink = 60,
SurveillanceandControlDataLink = 61,
TacticalUAVVideo = 62,
UHFSATCOMDataLinkImplementation = 63,
TacticalCommonDataLink = 64,
LowLevelAirPictureInterface = 65,
WeaponsDataLinkAGM130 = 66,
AutomaticIdentificationSystemAIS = 67,
WeaponsDataLinkAIM120 = 68,
WeaponsDataLinkAIM9 = 69,
WeaponsDataLinkCAMM = 70,
GC3 = 99,
Link16StandardizedFormat = 100,
Link16EnhancedDataRate = 101,
JTIDSMIDSNetDataLoad = 102,
Link22 = 103,
AFIWCIADSCommunicationsLinks = 104,
F22IntraFlightDataLink = 105,
LBandSATCOM = 106,
TSAFCommunicationsLink = 107,
EnhancedSINCGARS7_3 = 108,
F35MultifunctionAdvancedDataLink = 109,
CursoronTarget = 110,
AllPurposeStructuredEurocontrolSurveillanceInformationExchange = 111,
VariableMessageFormat = 112,
Link16SurrogateforNonNATOTDL = 113,
MQ19CBandLOSUplink = 114,
MQ19CBandLOSDownlink = 115,
MQ19KuBandSATCOMUplink = 116,
MQ19KuBandSATCOMDownlink = 117,
WeaponsDatalinkSDBII = 118,
JTACSAUplink = 119,
CommonInteractiveBroadcast = 120,
JointRangeExtensionApplicationProtocolA = 121,
JPALSDataLink = 125,
OneSAFIADSCommunicationsLink = 126,
TacticalTargetingNetworkTechnologyApplication = 127,
}
Variants§
Other = 0
PADIL = 1
NATOLink1 = 2
ATDL1 = 3
Link11B = 4
SituationalAwarenessDataLink = 5
Link16LegacyFormatJTIDSTADILJ = 6
Link16LegacyFormatJTIDSFDLTADILJ = 7
Link11 = 8
IJMS = 9
Link4A = 10
Link4C = 11
TIBS = 12
ATL = 13
ConstantSource = 14
AbbreviatedCommandandControl = 15
MILSTAR = 16
ATHS = 17
OTHGOLD = 18
TACELINT = 19
WeaponsDataLink = 20
AbbreviatedCommandandControl_ = 21
👎Deprecated: Deprecated in SISO-REF-010-2023
EnhancedPositionLocationReportingSystem = 22
PositionLocationReportingSystem = 23
SINCGARS = 24
HAVEQUICKI = 25
HAVEQUICKII = 26
SATURN = 27
IntraFlightDataLink1 = 28
IntraFlightDataLink2 = 29
ImprovedDataModem = 30
AirForceApplicationProgramDevelopment = 31
CooperativeEngagementCapability = 32
ForwardAreaAirDefense = 33
GroundBasedDataLink = 34
IntraVehicularInfoSystem = 35
MarineTacticalSystem = 36
TacticalFireDirectionSystem = 37
IntegratedBroadcastService = 38
AirborneInformationTransfer = 39
AdvancedTacticalAirborneReconnaissanceSystemDataLink = 40
BattleGroupPassiveHorizonExtensionSystemDataLink = 41
CommonHighBandwidthDataLink = 42
GuardrailInteroperableDataLink = 43
GuardrailCommonSensorSystemOneDataLink = 44
GuardrailCommonSensorSystemTwoDataLink = 45
GuardrailCSS2MultiRoleDataLink = 46
GuardrailCSS2DirectAirtoSatelliteRelayDataLink = 47
LineofSight = 48
LightweightCDL = 49
L52M = 50
RivetReachRivetOwlDataLink = 51
SeniorSpan = 52
SeniorSpur = 53
SeniorStretch_ = 54
SeniorYearInteroperableDataLink = 55
SpaceCDL = 56
TR1modeMISTAirborneDataLink = 57
KubandSATCOMDataLinkImplementation = 58
MissionEquipmentControlDatalink = 59
RadarDataTransmittingSetDataLink = 60
SurveillanceandControlDataLink = 61
TacticalUAVVideo = 62
UHFSATCOMDataLinkImplementation = 63
TacticalCommonDataLink = 64
LowLevelAirPictureInterface = 65
WeaponsDataLinkAGM130 = 66
AutomaticIdentificationSystemAIS = 67
WeaponsDataLinkAIM120 = 68
WeaponsDataLinkAIM9 = 69
WeaponsDataLinkCAMM = 70
GC3 = 99
Link16StandardizedFormat = 100
Link16EnhancedDataRate = 101
JTIDSMIDSNetDataLoad = 102
Link22 = 103
AFIWCIADSCommunicationsLinks = 104
F22IntraFlightDataLink = 105
LBandSATCOM = 106
TSAFCommunicationsLink = 107
EnhancedSINCGARS7_3 = 108
F35MultifunctionAdvancedDataLink = 109
CursoronTarget = 110
AllPurposeStructuredEurocontrolSurveillanceInformationExchange = 111
VariableMessageFormat = 112
Link16SurrogateforNonNATOTDL = 113
MQ19CBandLOSUplink = 114
MQ19CBandLOSDownlink = 115
MQ19KuBandSATCOMUplink = 116
MQ19KuBandSATCOMDownlink = 117
WeaponsDatalinkSDBII = 118
JTACSAUplink = 119
CommonInteractiveBroadcast = 120
JointRangeExtensionApplicationProtocolA = 121
JPALSDataLink = 125
OneSAFIADSCommunicationsLink = 126
TacticalTargetingNetworkTechnologyApplication = 127
Implementations§
Trait Implementations§
Source§impl Clone for SignalTDLType
impl Clone for SignalTDLType
Source§fn clone(&self) -> SignalTDLType
fn clone(&self) -> SignalTDLType
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for SignalTDLType
impl Debug for SignalTDLType
Source§impl Default for SignalTDLType
impl Default for SignalTDLType
Source§fn default() -> SignalTDLType
fn default() -> SignalTDLType
Returns the “default value” for a type. Read more
Source§impl FromPrimitive for SignalTDLType
impl FromPrimitive for SignalTDLType
Source§fn from_i64(n: i64) -> Option<Self>
fn from_i64(n: i64) -> Option<Self>
Converts an
i64
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.Source§fn from_u64(n: u64) -> Option<Self>
fn from_u64(n: u64) -> Option<Self>
Converts an
u64
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.Source§fn from_isize(n: isize) -> Option<Self>
fn from_isize(n: isize) -> Option<Self>
Converts an
isize
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.Source§fn from_i8(n: i8) -> Option<Self>
fn from_i8(n: i8) -> Option<Self>
Converts an
i8
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.Source§fn from_i16(n: i16) -> Option<Self>
fn from_i16(n: i16) -> Option<Self>
Converts an
i16
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.Source§fn from_i32(n: i32) -> Option<Self>
fn from_i32(n: i32) -> Option<Self>
Converts an
i32
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.Source§fn from_i128(n: i128) -> Option<Self>
fn from_i128(n: i128) -> Option<Self>
Converts an
i128
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned. Read moreSource§fn from_usize(n: usize) -> Option<Self>
fn from_usize(n: usize) -> Option<Self>
Converts a
usize
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.Source§fn from_u8(n: u8) -> Option<Self>
fn from_u8(n: u8) -> Option<Self>
Converts an
u8
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.Source§fn from_u16(n: u16) -> Option<Self>
fn from_u16(n: u16) -> Option<Self>
Converts an
u16
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.Source§fn from_u32(n: u32) -> Option<Self>
fn from_u32(n: u32) -> Option<Self>
Converts an
u32
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.Source§fn from_u128(n: u128) -> Option<Self>
fn from_u128(n: u128) -> Option<Self>
Converts an
u128
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned. Read moreSource§impl PartialEq for SignalTDLType
impl PartialEq for SignalTDLType
impl Copy for SignalTDLType
impl StructuralPartialEq for SignalTDLType
Auto Trait Implementations§
impl Freeze for SignalTDLType
impl RefUnwindSafe for SignalTDLType
impl Send for SignalTDLType
impl Sync for SignalTDLType
impl Unpin for SignalTDLType
impl UnwindSafe for SignalTDLType
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more