VR-Link API Documentation for DIS
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
disEnums.h
Go to the documentation of this file.
1 /****************************************************************************
2  * Copyright (c) 2020 VT MAK
3  * All rights reserved.
4  ****************************************************************************/
5 
9 
10 #ifndef _DISENUMS_H_
11 #define _DISENUMS_H_ 1
12 
13 /****************** IMPORTANT ******************/
14 /* This file should contain only enumeration
15  definitions. This file is processed by a program
16  that generates the files parseEnum.cc and
17  parseEnum.h. Therefore all enums must conform to the
18  format of the ones already in this file. No comments
19  on the same line as a member of the enum, and all
20  enumeration names and member names must start with Dt.
21  -Len */
22 
23 #define DtEXTEND_ENUM(enumType, name, val) \
24  const enumType name = enumType(val)
25 
27 
29 {
31  DtFuzeContact = 1000,
34  DtFuzeTimed = 2000,
36  DtFuzeCommand = 4000,
38  DtFuzeDepth = 6000,
40 };
41 
43 {
63 };
64 
66 {
118 };
119 
121 
123 {
137  DtBodyHull = 1000,
149  DtFuelLines = 4010,
150  DtFuelGauges = 4020,
177 };
178 
179 
181 {
182 
183 
185 
188 
189 
191 
193 
194 };
195 
196 
198 
200 {
205 };
206 
208 {
235 };
236 
239 {
269 
311 
318 
321 };
322 
324 {
331 };
332 
344 
346 #define DtViewControlKind DtViewControlPduKind
347 
350 {
364 };
365 
366 
368 {
374 };
375 
377 {
381 };
382 
384 {
391 };
392 
394 {
400 };
401 
403 {
406 };
407 
409 {
459 };
460 
462 {
477 };
478 
480 {
498 };
499 
502 {
503  DtDatumMass = 26000,
504  DtDatumForceId = 11200,
505 
506  DtDatumKind = 11110,
507  DtDatumDomain = 11120,
508  DtDatumCountry = 11130,
509  /* missing from spec */
513  DtDatumExtra = 11170,
514 
515  DtDatumAltKind = 12110,
518  /* missing from spec */
523 
524  DtDatumXpos = 31210,
525  DtDatumYpos = 31220,
526  DtDatumZpos = 31230,
527 #if !PCFTP
528  DtDatumXvel = 36100,
529  DtDatumYvel = 36200,
530  DtDatumZvel = 36300,
531 #endif
532  DtDatumPhi = 32500,
533  DtDatumTheta = 32600,
534  DtDatumPsi = 32700,
535 
536 #if !PCFTP
538 
539  DtDatumXaccel = 37100,
540  DtDatumYaccel = 37200,
541  DtDatumZaccel = 37300,
542  DtDatumXangvel = 100001,
543  DtDatumYangvel = 100002,
544  DtDatumZangvel = 100003,
545 
547 #endif
548 
552  DtDatumMarking = 13000,
553 
554 #if !PCFTP
569 #endif
571 
581 };
582 
583 
584 
586 {
589 };
590 
592 {
594 };
595 
597 {
665 };
666 
668 {
687 };
688 
690 {
693 };
694 
696 {
699 };
700 
702 {
705 };
706 
708 {
710 };
711 
712 
713 #define DtRadioOther 0
715 {
719 };
720 
722 {
733 };
734 
736 {
740 };
741 
743 {
747 };
748 
750 {
755 };
756 
758 {
763 };
764 
765 
767 {
781 };
782 
783 
785 {
788 };
789 
792 {
796 };
797 
799 {
808 };
809 
813 {
817  DtAngle = 3,
819  DtPulse = 5,
822 };
823 
825 {
837 };
838 
840 
842 {
845 };
846 
848 {
853 };
854 
856 {
859 };
860 
862 {
865 };
866 
868 {
870 };
871 
873 
874 
877 {
880  DtHq = 2,
881  DtHqII = 3,
882  DtHqIIA = 4,
885  DtEPLRS = 7,
887  DtLink11 = 9,
888  DtLink11B = 10,
892 };
893 
895 {
898 };
899 
901 {
908 };
909 
910 
912 {
917 };
918 
924 
926 {
930 };
931 
933 {
936  DtTdlGC3 = 99
937 };
938 
940 {
942  DtCCSIL = 1,
954  DtAGTS = 5361,
955  DtUserGC3 = 6000,
956  DtWNCP_data = 6010
957 };
958 
960 {
968 };
969 
971 {
973 };
974 
976 {
978 };
979 
981 {
983 };
984 
985 /* Section 7 */
986 
988 {
999 };
1000 
1003 {
1016 };
1017 
1019 {
1025 };
1026 
1028 {
1033 };
1034 
1036 {
1065 };
1066 
1068 {
1091 };
1092 
1093 
1095 {
1109 };
1110 
1113 
1117 
1118 #define DtEXTEND_BIT_SHIFT_ENUM(attr, val) \
1119  const DtAppearAttributeBitShift DtApp##attr##BitShift = \
1120  DtAppearAttributeBitShift(val)
1121 
1122 DtEXTEND_BIT_SHIFT_ENUM(ActiveState, 23);
1123 DtEXTEND_BIT_SHIFT_ENUM(Launcher, 16);
1124 DtEXTEND_BIT_SHIFT_ENUM(CamoType, 17);
1125 DtEXTEND_BIT_SHIFT_ENUM(Concealed, 19);
1126 DtEXTEND_BIT_SHIFT_ENUM(Tent, 24);
1127 DtEXTEND_BIT_SHIFT_ENUM(Ramp, 25);
1128 DtEXTEND_BIT_SHIFT_ENUM(OccupantsSurrendered, 30);
1129 DtEXTEND_BIT_SHIFT_ENUM(AfterBurner, 16);
1130 DtEXTEND_BIT_SHIFT_ENUM(LaunchFlash, 16);
1131 DtEXTEND_BIT_SHIFT_ENUM(SignalSmoke, 11);
1132 DtEXTEND_BIT_SHIFT_ENUM(SignalMirror, 13);
1133 DtEXTEND_BIT_SHIFT_ENUM(IrStrobe, 14);
1134 DtEXTEND_BIT_SHIFT_ENUM(IrIlluminator, 15);
1135 DtEXTEND_BIT_SHIFT_ENUM(LifeformState, 16);
1136 DtEXTEND_BIT_SHIFT_ENUM(LifeformMountedStatus, 22);
1137 DtEXTEND_BIT_SHIFT_ENUM(LifeformCamoType, 28);
1138 DtEXTEND_BIT_SHIFT_ENUM(LifeformConcealed, 30);
1139 DtEXTEND_BIT_SHIFT_ENUM(LifeformConcealedStationary, 30);
1140 DtEXTEND_BIT_SHIFT_ENUM(LifeformConcealedMovement, 31);
1141 
1142 DtEXTEND_BIT_SHIFT_ENUM(Weapon1, 24);
1143 DtEXTEND_BIT_SHIFT_ENUM(Weapon2, 26);
1144 DtEXTEND_BIT_SHIFT_ENUM(ComplianceState, 5);
1145 DtEXTEND_BIT_SHIFT_ENUM(Density, 16);
1146 
1147 DtEXTEND_BIT_SHIFT_ENUM(SurrenderState, 30);
1148 
1150 DtEXTEND_BIT_SHIFT_ENUM(MaskedCloaked, 31);
1151 
1153 DtEXTEND_BIT_SHIFT_ENUM(NvgMode, 2);
1154 DtEXTEND_BIT_SHIFT_ENUM(LightsOn, 12);
1155 DtEXTEND_BIT_SHIFT_ENUM(HeadLightsOn, 12);
1156 DtEXTEND_BIT_SHIFT_ENUM(LandingLightsOn, 12);
1157 DtEXTEND_BIT_SHIFT_ENUM(RunningLightsOn, 12);
1158 DtEXTEND_BIT_SHIFT_ENUM(FlashLightsOn, 12);
1159 DtEXTEND_BIT_SHIFT_ENUM(NavigationLightsOn, 13);
1160 DtEXTEND_BIT_SHIFT_ENUM(TailLightsOn, 13);
1161 DtEXTEND_BIT_SHIFT_ENUM(AntiCollisionLightsOn, 14);
1162 DtEXTEND_BIT_SHIFT_ENUM(BrakeLightsOn, 14);
1163 DtEXTEND_BIT_SHIFT_ENUM(LowerAntiCollisionLights, 17);
1164 DtEXTEND_BIT_SHIFT_ENUM(UpperAntiCollisionLights, 18);
1165 DtEXTEND_BIT_SHIFT_ENUM(AntiCollisionLightsDayNight, 19);
1166 DtEXTEND_BIT_SHIFT_ENUM(IsBlinking, 20);
1167 DtEXTEND_BIT_SHIFT_ENUM(FormationLightsOn, 24);
1168 DtEXTEND_BIT_SHIFT_ENUM(LandingGearExtended, 25);
1169 DtEXTEND_BIT_SHIFT_ENUM(CargoDoorsOpened, 26);
1170 DtEXTEND_BIT_SHIFT_ENUM(BlackOutLightsOn, 26);
1171 DtEXTEND_BIT_SHIFT_ENUM(BlackOutBrakeLightsOn, 27);
1172 DtEXTEND_BIT_SHIFT_ENUM(NavigationPositionBrightness, 27);
1173 DtEXTEND_BIT_SHIFT_ENUM(SpotLightsOn, 28);
1174 DtEXTEND_BIT_SHIFT_ENUM(ExternalLightsOn, 28);
1175 DtEXTEND_BIT_SHIFT_ENUM(ExteriorLightsOn, 28);
1176 DtEXTEND_BIT_SHIFT_ENUM(InternalLightsOn, 29);
1177 DtEXTEND_BIT_SHIFT_ENUM(InteriorLightsOn, 29);
1178 DtEXTEND_BIT_SHIFT_ENUM(ReverseThrustEngaged, 30);
1179 DtEXTEND_BIT_SHIFT_ENUM(WeightOnWheels, 31);
1180 
1182 DtEXTEND_BIT_SHIFT_ENUM(CoverShroud, 24);
1183 
1185 DtEXTEND_BIT_SHIFT_ENUM(InternalHeatSourceOn, 22);
1186 
1188 DtEXTEND_BIT_SHIFT_ENUM(ParachuteStatus, 7);
1189 DtEXTEND_BIT_SHIFT_ENUM(SupplyDeployedStatus, 24);
1190 
1192 DtEXTEND_BIT_SHIFT_ENUM(FlareSmokeColor, 9);
1193 DtEXTEND_BIT_SHIFT_ENUM(FlareSmokeStatus, 17);
1194 DtEXTEND_BIT_SHIFT_ENUM(SpotChaffStatus, 24);
1195 
1197 DtEXTEND_BIT_SHIFT_ENUM(AntennaRaised, 16);
1198 DtEXTEND_BIT_SHIFT_ENUM(MissionKill, 2);
1199 
1201 
1203 
1204 DtEXTEND_BIT_SHIFT_ENUM(MinefieldType, 0);
1205 DtEXTEND_BIT_SHIFT_ENUM(MinefieldActiveStatus, 2);
1206 DtEXTEND_BIT_SHIFT_ENUM(MinefieldLane, 3);
1207 DtEXTEND_BIT_SHIFT_ENUM(MinefieldState, 13);
1208 
1209 
1211 
1212 DtEXTEND_BIT_SHIFT_ENUM(ObjectPercentComplete, 0);
1213 DtEXTEND_BIT_SHIFT_ENUM(ObjectDamage, 8);
1214 DtEXTEND_BIT_SHIFT_ENUM(ObjectPredistributed, 10);
1215 DtEXTEND_BIT_SHIFT_ENUM(ObjectState, 11);
1216 DtEXTEND_BIT_SHIFT_ENUM(ObjectSmoking, 12);
1217 DtEXTEND_BIT_SHIFT_ENUM(ObjectFlaming, 13);
1218 
1219 
1221 
1224 DtEXTEND_BIT_SHIFT_ENUM(ObjectAbatisBreach, 0);
1225 
1226 DtEXTEND_BIT_SHIFT_ENUM(ObjectBurstOpacity, 0);
1227 DtEXTEND_BIT_SHIFT_ENUM(ObjectBurstSize, 8);
1228 DtEXTEND_BIT_SHIFT_ENUM(ObjectBurstHeight, 16);
1229 DtEXTEND_BIT_SHIFT_ENUM(ObjectBurstNumOfBursts, 24);
1230 DtEXTEND_BIT_SHIFT_ENUM(ObjectBurstChemicalSmoke, 30);
1231 
1232 DtEXTEND_BIT_SHIFT_ENUM(ObjectCraterSize, 0);
1233 
1234 DtEXTEND_BIT_SHIFT_ENUM(ObjectRibbonBridgeNumOfSegments, 0);
1235 
1236 
1238 
1240 DtEXTEND_BIT_SHIFT_ENUM(ObjectTankDitchBreach, 0);
1241 DtEXTEND_BIT_SHIFT_ENUM(ObjectTankDitchBreachLength, 16);
1242 DtEXTEND_BIT_SHIFT_ENUM(ObjectTankDitchBreachLocation, 24);
1243 
1244 DtEXTEND_BIT_SHIFT_ENUM(ObjectExhaustSmokeOpacity, 0);
1245 DtEXTEND_BIT_SHIFT_ENUM(ObjectExhaustSmokeAttached, 8);
1246 DtEXTEND_BIT_SHIFT_ENUM(ObjectExhaustSmokeChemical, 9);
1247 
1248 DtEXTEND_BIT_SHIFT_ENUM(ObjectMinefieldLaneMarkerVisibleSide, 0);
1249 
1250 
1252 
1253 DtEXTEND_BIT_SHIFT_ENUM(ObjectMinefieldBreach, 0);
1254 DtEXTEND_BIT_SHIFT_ENUM(ObjectMinefieldMineCount, 16);
1255 
1256 
1257 
1261 {
1275 };
1276 
1280 
1281 #define DtEXTEND_ATTR_ENUM(attr, val) \
1282  const DtAppearAttribute attr = \
1283  DtAppearAttribute(val << attr##BitShift)
1284 
1285 DtEXTEND_ATTR_ENUM(DtAppActiveState, 0x1);
1286 DtEXTEND_ATTR_ENUM(DtAppLauncher, 0x1);
1287 DtEXTEND_ATTR_ENUM(DtAppCamoType, 0x3);
1288 DtEXTEND_ATTR_ENUM(DtAppConcealed, 0x1);
1289 DtEXTEND_ATTR_ENUM(DtAppTent, 0x1);
1290 DtEXTEND_ATTR_ENUM(DtAppRamp, 0x1);
1291 DtEXTEND_ATTR_ENUM(DtAppOccupantsSurrendered, 0x1);
1292 DtEXTEND_ATTR_ENUM(DtAppAfterBurner, 0x1);
1293 DtEXTEND_ATTR_ENUM(DtAppLaunchFlash, 0x1);
1294 DtEXTEND_ATTR_ENUM(DtAppSignalSmoke, 0x1);
1295 DtEXTEND_ATTR_ENUM(DtAppSignalMirror, 0x1);
1296 DtEXTEND_ATTR_ENUM(DtAppIrStrobe, 0x1);
1297 DtEXTEND_ATTR_ENUM(DtAppIrIlluminator, 0x1);
1298 DtEXTEND_ATTR_ENUM(DtAppLifeformCamoType, 0x3);
1299 DtEXTEND_ATTR_ENUM(DtAppLifeformConcealed, 0x1);
1300 DtEXTEND_ATTR_ENUM(DtAppLifeformConcealedStationary, 0x1);
1301 DtEXTEND_ATTR_ENUM(DtAppLifeformConcealedMovement, 0x1);
1302 DtEXTEND_ATTR_ENUM(DtAppLifeformState, 0xf);
1303 DtEXTEND_ATTR_ENUM(DtAppLifeformMountedStatus, 0x1);
1304 DtEXTEND_ATTR_ENUM(DtAppWeapon1, 0x3);
1305 DtEXTEND_ATTR_ENUM(DtAppWeapon2, 0x3);
1306 DtEXTEND_ATTR_ENUM(DtAppComplianceState, 0xf);
1307 DtEXTEND_ATTR_ENUM(DtAppDensity, 0xf);
1308 DtEXTEND_ATTR_ENUM(DtAppNvgMode, 0x1);
1309 DtEXTEND_ATTR_ENUM(DtAppLightsOn, 0x1);
1310 DtEXTEND_ATTR_ENUM(DtAppHeadLightsOn, 0x1);
1311 DtEXTEND_ATTR_ENUM(DtAppLandingLightsOn, 0x1);
1312 DtEXTEND_ATTR_ENUM(DtAppRunningLightsOn, 0x1);
1313 DtEXTEND_ATTR_ENUM(DtAppFlashLightsOn, 0x1);
1314 DtEXTEND_ATTR_ENUM(DtAppNavigationLightsOn, 0x1);
1315 DtEXTEND_ATTR_ENUM(DtAppTailLightsOn, 0x1);
1316 DtEXTEND_ATTR_ENUM(DtAppAntiCollisionLightsOn, 0x1);
1317 DtEXTEND_ATTR_ENUM(DtAppBrakeLightsOn, 0x1);
1318 DtEXTEND_ATTR_ENUM(DtAppLowerAntiCollisionLights, 0x1);
1319 DtEXTEND_ATTR_ENUM(DtAppUpperAntiCollisionLights, 0x1);
1320 DtEXTEND_ATTR_ENUM(DtAppAntiCollisionLightsDayNight, 0x1);
1321 DtEXTEND_ATTR_ENUM(DtAppIsBlinking, 0x1);
1322 DtEXTEND_ATTR_ENUM(DtAppFormationLightsOn, 0x1);
1323 DtEXTEND_ATTR_ENUM(DtAppLandingGearExtended, 0x1);
1324 DtEXTEND_ATTR_ENUM(DtAppCargoDoorsOpened, 0x1);
1325 DtEXTEND_ATTR_ENUM(DtAppBlackOutLightsOn, 0x1);
1326 DtEXTEND_ATTR_ENUM(DtAppBlackOutBrakeLightsOn, 0x1);
1327 DtEXTEND_ATTR_ENUM(DtAppNavigationPositionBrightness, 0x1);
1328 DtEXTEND_ATTR_ENUM(DtAppSpotLightsOn, 0x1);
1329 DtEXTEND_ATTR_ENUM(DtAppExternalLightsOn, 0x1);
1330 DtEXTEND_ATTR_ENUM(DtAppInteriorLightsOn, 0x1);
1331 DtEXTEND_ATTR_ENUM(DtAppReverseThrustEngaged, 0x1);
1332 DtEXTEND_ATTR_ENUM(DtAppWeightOnWheels, 0x1);
1333 
1334 DtEXTEND_ATTR_ENUM(DtAppInternalHeatSourceOn, 0x1);
1335 DtEXTEND_ATTR_ENUM(DtAppAntennaRaised, 0x1);
1336 DtEXTEND_ATTR_ENUM(DtAppMissionKill, 0x1);
1337 
1338 DtEXTEND_ATTR_ENUM(DtAppSurrenderState, 0x1);
1339 
1341 DtEXTEND_ATTR_ENUM(DtAppCoverShroud, 0x3);
1342 
1344 DtEXTEND_ATTR_ENUM(DtAppSupplyDeployedStatus, 0x3);
1345 DtEXTEND_ATTR_ENUM(DtAppParachuteStatus, 0x3);
1346 
1348 DtEXTEND_ATTR_ENUM(DtAppFlareSmokeColor, 0x3);
1349 DtEXTEND_ATTR_ENUM(DtAppFlareSmokeStatus, 0x3);
1350 DtEXTEND_ATTR_ENUM(DtAppSpotChaffStatus, 0x3);
1351 
1353 DtEXTEND_ATTR_ENUM(DtAppMaskedCloaked, 0x1);
1354 
1356 
1358 
1359 DtEXTEND_ATTR_ENUM(DtAppMinefieldType, 0x3);
1360 DtEXTEND_ATTR_ENUM(DtAppMinefieldActiveStatus, 0x1);
1361 DtEXTEND_ATTR_ENUM(DtAppMinefieldLane, 0x1);
1362 DtEXTEND_ATTR_ENUM(DtAppMinefieldState, 0x1);
1363 
1364 
1366 
1367 DtEXTEND_ATTR_ENUM(DtAppObjectPercentComplete, 0xff);
1368 DtEXTEND_ATTR_ENUM(DtAppObjectDamage, 0x3);
1369 DtEXTEND_ATTR_ENUM(DtAppObjectPredistributed, 0x1);
1370 DtEXTEND_ATTR_ENUM(DtAppObjectState, 0x1);
1371 DtEXTEND_ATTR_ENUM(DtAppObjectSmoking, 0x1);
1372 DtEXTEND_ATTR_ENUM(DtAppObjectFlaming, 0x1);
1373 
1374 
1376 
1379 DtEXTEND_ATTR_ENUM(DtAppObjectAbatisBreach, 0x3);
1380 
1381 DtEXTEND_ATTR_ENUM(DtAppObjectBurstOpacity, 0xff);
1382 DtEXTEND_ATTR_ENUM(DtAppObjectBurstSize, 0xff);
1383 DtEXTEND_ATTR_ENUM(DtAppObjectBurstHeight, 0xff);
1384 DtEXTEND_ATTR_ENUM(DtAppObjectBurstNumOfBursts, 0x3f);
1385 DtEXTEND_ATTR_ENUM(DtAppObjectBurstChemicalSmoke, 0x3);
1386 
1387 DtEXTEND_ATTR_ENUM(DtAppObjectCraterSize, 0xff);
1388 
1389 DtEXTEND_ATTR_ENUM(DtAppObjectRibbonBridgeNumOfSegments, 0xff);
1390 
1391 
1393 
1395 DtEXTEND_ATTR_ENUM(DtAppObjectTankDitchBreach, 0x3);
1396 DtEXTEND_ATTR_ENUM(DtAppObjectTankDitchBreachLength, 0xff);
1397 DtEXTEND_ATTR_ENUM(DtAppObjectTankDitchBreachLocation, 0xff);
1398 
1399 DtEXTEND_ATTR_ENUM(DtAppObjectExhaustSmokeOpacity, 0xff);
1400 DtEXTEND_ATTR_ENUM(DtAppObjectExhaustSmokeAttached, 0x1);
1401 DtEXTEND_ATTR_ENUM(DtAppObjectExhaustSmokeChemical, 0x3);
1402 
1403 DtEXTEND_ATTR_ENUM(DtAppObjectMinefieldLaneMarkerVisibleSide, 0x3);
1404 
1405 
1407 
1408 DtEXTEND_ATTR_ENUM(DtAppObjectMinefieldBreach, 0x3);
1409 DtEXTEND_ATTR_ENUM(DtAppObjectMinefieldMineCount, 0xffff);
1410 
1411 
1412 
1416 {
1418 };
1419 
1420 #define DtEXTEND_ATTR_VAL_ENUM(name, val, attr) \
1421  DtEXTEND_ENUM(DtAppearAttrVal, name, \
1422  val << DtApp##attr##BitShift)
1423 
1424 DtEXTEND_ATTR_VAL_ENUM(DtPaintSchemeUniformBitVal, 0, PaintScheme);
1425 DtEXTEND_ATTR_VAL_ENUM(DtPaintSchemeCamouflageBitVal, 1, PaintScheme);
1426 
1427 DtEXTEND_ATTR_VAL_ENUM(DtMobilityKillNoneBitVal, 0, MobilityKill);
1428 DtEXTEND_ATTR_VAL_ENUM(DtMobilityKillDisabledBitVal, 1, MobilityKill);
1429 
1430 DtEXTEND_ATTR_VAL_ENUM(DtFirePowerKillNoneBitVal, 0, FirePowerKill);
1431 DtEXTEND_ATTR_VAL_ENUM(DtFirePowerKillDisabledBitVal, 1, FirePowerKill);
1432 
1433 DtEXTEND_ATTR_VAL_ENUM(DtDamageNoneBitVal, 0, Damage);
1434 DtEXTEND_ATTR_VAL_ENUM(DtDamageSlightBitVal, 1, Damage);
1435 DtEXTEND_ATTR_VAL_ENUM(DtDamageModerateBitVal, 2, Damage);
1436 DtEXTEND_ATTR_VAL_ENUM(DtDamageDestroyedBitVal, 3, Damage);
1437 
1438 DtEXTEND_ATTR_VAL_ENUM(DtSmokeNoneBitVal, 0, Smoke);
1439 DtEXTEND_ATTR_VAL_ENUM(DtSmokeRisingBitVal, 1, Smoke);
1440 DtEXTEND_ATTR_VAL_ENUM(DtSmokeEngineBitVal, 2, Smoke);
1441 DtEXTEND_ATTR_VAL_ENUM(DtSmokeEngineAndPlumeBitVal, 3, Smoke);
1442 
1443 DtEXTEND_ATTR_VAL_ENUM(DtTrailingEffectsNoneBitVal, 0, TrailingEffects);
1444 DtEXTEND_ATTR_VAL_ENUM(DtTrailingEffectsSmallBitVal, 1, TrailingEffects);
1445 DtEXTEND_ATTR_VAL_ENUM(DtTrailingEffectsMediumBitVal, 2, TrailingEffects);
1446 DtEXTEND_ATTR_VAL_ENUM(DtTrailingEffectsLargeBitVal, 3, TrailingEffects);
1447 
1448 DtEXTEND_ATTR_VAL_ENUM(DtHatchNABitVal, 0, Hatch);
1449 DtEXTEND_ATTR_VAL_ENUM(DtHatchClosedBitVal, 1, Hatch);
1450 DtEXTEND_ATTR_VAL_ENUM(DtHatchPoppedBitVal, 2, Hatch);
1451 DtEXTEND_ATTR_VAL_ENUM(DtHatchPoppedAndPersonBitVal, 3, Hatch);
1452 DtEXTEND_ATTR_VAL_ENUM(DtHatchOpenBitVal, 4, Hatch);
1453 DtEXTEND_ATTR_VAL_ENUM(DtHatchOpenAndPersonBitVal, 5, Hatch);
1454 
1455 DtEXTEND_ATTR_VAL_ENUM(DtLightsNoneBitVal, 0, Lights);
1456 DtEXTEND_ATTR_VAL_ENUM(DtLightsRunningBitVal, 1, Lights);
1457 DtEXTEND_ATTR_VAL_ENUM(DtLightsNavigationBitVal, 2, Lights);
1458 DtEXTEND_ATTR_VAL_ENUM(DtLightsFormationBitVal, 3, Lights);
1459 
1460 DtEXTEND_ATTR_VAL_ENUM(DtFlamingNoBitVal, 0, Flaming);
1461 DtEXTEND_ATTR_VAL_ENUM(DtFlamingYesBitVal, 1, Flaming);
1462 
1463 DtEXTEND_ATTR_VAL_ENUM(DtNotFinalPduBitVal, 0, FinalPdu);
1464 DtEXTEND_ATTR_VAL_ENUM(DtFinalPduBitVal, 1, FinalPdu);
1465 
1466 DtEXTEND_ATTR_VAL_ENUM(DtNotFrozenBitVal, 0, Frozen);
1467 DtEXTEND_ATTR_VAL_ENUM(DtFrozenBitVal, 1, Frozen);
1468 
1469 DtEXTEND_ATTR_VAL_ENUM(DtPowerPlantOffBitVal, 0, PowerPlantStatus);
1470 DtEXTEND_ATTR_VAL_ENUM(DtPowerPlantOnBitVal, 1, PowerPlantStatus);
1471 
1472 
1473 DtEXTEND_ATTR_VAL_ENUM(DtActiveBitVal, 0, ActiveState);
1474 DtEXTEND_ATTR_VAL_ENUM(DtDeactivatedBitVal, 1, ActiveState);
1475 
1476 DtEXTEND_ATTR_VAL_ENUM(DtLauncherNotRaisedBitVal, 0, Launcher);
1477 DtEXTEND_ATTR_VAL_ENUM(DtLauncherRaisedBitVal, 1, Launcher);
1478 
1479 DtEXTEND_ATTR_VAL_ENUM(DtDesertCamouflageBitVal, 0, CamoType);
1480 DtEXTEND_ATTR_VAL_ENUM(DtWinterCamouflageBitVal, 1, CamoType);
1481 DtEXTEND_ATTR_VAL_ENUM(DtForestCamouflageBitVal, 2, CamoType);
1482 
1483 DtEXTEND_ATTR_VAL_ENUM(DtNotConcealedBitVal, 0, Concealed);
1484 DtEXTEND_ATTR_VAL_ENUM(DtConcealedBitVal, 1, Concealed);
1485 
1486 DtEXTEND_ATTR_VAL_ENUM(DtTentNotExtendedBitVal, 0, Tent);
1487 DtEXTEND_ATTR_VAL_ENUM(DtTentExtendedBitVal, 1, Tent);
1488 
1489 DtEXTEND_ATTR_VAL_ENUM(DtRampUpBitVal, 0, Ramp);
1490 DtEXTEND_ATTR_VAL_ENUM(DtRampDownBitVal, 1, Ramp);
1491 
1492 DtEXTEND_ATTR_VAL_ENUM(DtAfterBurnerNotOnBitVal, 0, AfterBurner);
1493 DtEXTEND_ATTR_VAL_ENUM(DtAfterBurnerOnBitVal, 1, AfterBurner);
1494 
1495 DtEXTEND_ATTR_VAL_ENUM(DtLaunchFlashNotPresentBitVal, 0, LaunchFlash);
1496 DtEXTEND_ATTR_VAL_ENUM(DtLaunchFlashPresentBitVal, 1, LaunchFlash);
1497 
1498 DtEXTEND_ATTR_VAL_ENUM(DtLifeformNABitVal, 0, LifeformState);
1499 DtEXTEND_ATTR_VAL_ENUM(DtLifeformStandingBitVal, 1, LifeformState);
1500 DtEXTEND_ATTR_VAL_ENUM(DtLifeformWalkingBitVal, 2, LifeformState);
1501 DtEXTEND_ATTR_VAL_ENUM(DtLifeformRunningBitVal, 3, LifeformState);
1502 DtEXTEND_ATTR_VAL_ENUM(DtLifeformKneelingBitVal, 4, LifeformState);
1503 DtEXTEND_ATTR_VAL_ENUM(DtLifeformProneBitVal, 5, LifeformState);
1504 DtEXTEND_ATTR_VAL_ENUM(DtLifeformCrawlingBitVal, 6, LifeformState);
1505 DtEXTEND_ATTR_VAL_ENUM(DtLifeformSwimmingBitVal, 7, LifeformState);
1506 DtEXTEND_ATTR_VAL_ENUM(DtLifeformParachutingBitVal, 8, LifeformState);
1507 DtEXTEND_ATTR_VAL_ENUM(DtLifeformJumpingBitVal, 9, LifeformState);
1508 DtEXTEND_ATTR_VAL_ENUM(DtLifeformSittingBitVal, 10, LifeformState);
1509 DtEXTEND_ATTR_VAL_ENUM(DtLifeformSquattingBitVal, 11, LifeformState);
1510 DtEXTEND_ATTR_VAL_ENUM(DtLifeformCrouchingBitVal, 12, LifeformState);
1511 DtEXTEND_ATTR_VAL_ENUM(DtLifeformWadingBitVal, 13, LifeformState);
1512 
1513 DtEXTEND_ATTR_VAL_ENUM(DtWeapon1None, 0, Weapon1);
1514 DtEXTEND_ATTR_VAL_ENUM(DtWeapon1Stowed, 1, Weapon1);
1515 DtEXTEND_ATTR_VAL_ENUM(DtWeapon1Deployed, 2, Weapon1);
1516 DtEXTEND_ATTR_VAL_ENUM(DtWeapon1InFirePosition, 3, Weapon1);
1517 
1518 DtEXTEND_ATTR_VAL_ENUM(DtWeapon2None, 0, Weapon2);
1519 DtEXTEND_ATTR_VAL_ENUM(DtWeapon2Stowed, 1, Weapon2);
1520 DtEXTEND_ATTR_VAL_ENUM(DtWeapon2Deployed, 2, Weapon2);
1521 DtEXTEND_ATTR_VAL_ENUM(DtWeapon2InFirePosition, 3, Weapon2);
1522 
1523 DtEXTEND_ATTR_VAL_ENUM(DtDensityClearBitVal, 0, Density);
1524 DtEXTEND_ATTR_VAL_ENUM(DtDensityHazyBitVal, 1, Density);
1525 DtEXTEND_ATTR_VAL_ENUM(DtDensityDenseBitVal, 2, Density);
1526 DtEXTEND_ATTR_VAL_ENUM(DtDensityVeryDenseBitVal, 3, Density);
1527 DtEXTEND_ATTR_VAL_ENUM(DtDensityOpaqueBitVal, 4, Density);
1528 
1529 DtEXTEND_ATTR_VAL_ENUM(DtNotSurrenderedBitVal, 0, SurrenderState);
1530 DtEXTEND_ATTR_VAL_ENUM(DtSurrenderedBitVal, 1, SurrenderState);
1531 
1532 
1534 DtEXTEND_ATTR_VAL_ENUM(DtNotMaskedCloakedBitVal, 0, MaskedCloaked);
1535 DtEXTEND_ATTR_VAL_ENUM(DtMaskedCloakedBitVal, 1, MaskedCloaked);
1536 
1537 
1538 
1540 
1542 
1543 DtEXTEND_ATTR_VAL_ENUM(DtMixedMinefield, 0, MinefieldType);
1544 DtEXTEND_ATTR_VAL_ENUM(DtPureAntiPersonnelMinefield, 1, MinefieldType);
1545 DtEXTEND_ATTR_VAL_ENUM(DtPureAntiTankMinefield, 2, MinefieldType);
1546 
1547 DtEXTEND_ATTR_VAL_ENUM(DtActiveMinefield, 0, MinefieldActiveStatus);
1548 DtEXTEND_ATTR_VAL_ENUM(DtInactiveMinefield, 1, MinefieldActiveStatus);
1549 
1550 DtEXTEND_ATTR_VAL_ENUM(DtMinefieldHasActiveLane, 0, MinefieldLane);
1551 DtEXTEND_ATTR_VAL_ENUM(DtMinefieldHasInactiveLane, 1, MinefieldLane);
1552 
1553 DtEXTEND_ATTR_VAL_ENUM(DtActiveMinefieldState, 0, MinefieldState);
1554 DtEXTEND_ATTR_VAL_ENUM(DtDeactivatedMinefieldState, 1, MinefieldState);
1555 
1556 
1558 
1559 DtEXTEND_ATTR_VAL_ENUM(DtObjectNoDamage, 0, ObjectDamage);
1560 DtEXTEND_ATTR_VAL_ENUM(DtObjectDamaged, 1, ObjectDamage);
1561 DtEXTEND_ATTR_VAL_ENUM(DtObjectDestroyed, 2, ObjectDamage);
1562 
1563 DtEXTEND_ATTR_VAL_ENUM(DtObjectCreatedDuringExercise, 0, ObjectPredistributed);
1564 DtEXTEND_ATTR_VAL_ENUM(DtObjectPredistributed, 1, ObjectPredistributed);
1565 
1566 DtEXTEND_ATTR_VAL_ENUM(DtObjectActive, 0, ObjectState);
1567 DtEXTEND_ATTR_VAL_ENUM(DtObjectDeactivated, 1, ObjectState);
1568 
1569 DtEXTEND_ATTR_VAL_ENUM(DtObjectNotSmoking, 0, ObjectSmoking);
1570 DtEXTEND_ATTR_VAL_ENUM(DtObjectSmoking, 1, ObjectSmoking);
1571 
1572 DtEXTEND_ATTR_VAL_ENUM(DtObjectNotFlaming, 0, ObjectFlaming);
1573 DtEXTEND_ATTR_VAL_ENUM(DtObjectFlaming, 1, ObjectFlaming);
1574 
1575 
1577 
1580 DtEXTEND_ATTR_VAL_ENUM(DtObjectAbatisNoBreaching, 0, ObjectAbatisBreach);
1581 DtEXTEND_ATTR_VAL_ENUM(DtObjectAbatisBreached, 1, ObjectAbatisBreach);
1582 DtEXTEND_ATTR_VAL_ENUM(DtObjectAbatisCleared, 2, ObjectAbatisBreach);
1583 
1584 DtEXTEND_ATTR_VAL_ENUM(DtObjectBurstOtherSmoke, 0,
1585  ObjectBurstChemicalSmoke);
1586 DtEXTEND_ATTR_VAL_ENUM(DtObjectBurstHydrochloricSmoke, 1,
1587  ObjectBurstChemicalSmoke);
1588 DtEXTEND_ATTR_VAL_ENUM(DtObjectBurstWhitePhosphorousSmoke, 2,
1589  ObjectBurstChemicalSmoke);
1590 DtEXTEND_ATTR_VAL_ENUM(DtObjectBurstRedPhosphorousSmoke, 3,
1591  ObjectBurstChemicalSmoke);
1592 
1593 
1595 
1596 DtEXTEND_ATTR_VAL_ENUM(DtObjectTankDitchBreachNoBreaching, 0,
1597  ObjectTankDitchBreach);
1598 DtEXTEND_ATTR_VAL_ENUM(DtObjectTankDitchBreachSlightBreaching, 1,
1599  ObjectTankDitchBreach);
1600 DtEXTEND_ATTR_VAL_ENUM(DtObjectTankDitchBreachModerateBreaching, 2,
1601  ObjectTankDitchBreach);
1602 DtEXTEND_ATTR_VAL_ENUM(DtObjectTankDitchBreachCleared, 3,
1603  ObjectTankDitchBreach);
1604 
1605 DtEXTEND_ATTR_VAL_ENUM(DtObjectExhaustSmokeNotAttached, 0,
1606  ObjectExhaustSmokeAttached);
1607 DtEXTEND_ATTR_VAL_ENUM(DtObjectExhaustSmokeIsAttached, 1,
1608  ObjectExhaustSmokeAttached);
1609 
1610 DtEXTEND_ATTR_VAL_ENUM(DtObjectExhaustOtherSmoke, 0,
1611  ObjectExhaustSmokeChemical);
1612 DtEXTEND_ATTR_VAL_ENUM(DtObjectExhaustHydrochloricSmoke, 1,
1613  ObjectExhaustSmokeChemical);
1614 DtEXTEND_ATTR_VAL_ENUM(DtObjectExhaustWhitePhosphorousSmoke, 2,
1615  ObjectExhaustSmokeChemical);
1616 DtEXTEND_ATTR_VAL_ENUM(DtObjectExhaustRedPhosphorousSmoke, 3,
1617  ObjectExhaustSmokeChemical);
1618 
1619 DtEXTEND_ATTR_VAL_ENUM(DtObjectMinefieldLeftSideVisible, 0,
1620  ObjectMinefieldLaneMarkerVisibleSide);
1621 DtEXTEND_ATTR_VAL_ENUM(DtObjectMinefieldRightSideVisible, 1,
1622  ObjectMinefieldLaneMarkerVisibleSide);
1623 DtEXTEND_ATTR_VAL_ENUM(DtObjectMinefieldBothSidesVisible, 2,
1624  ObjectMinefieldLaneMarkerVisibleSide);
1625 
1626 DtEXTEND_ATTR_VAL_ENUM(DtObjectMinefieldNoBreaching, 0,
1627  ObjectMinefieldBreach);
1628 DtEXTEND_ATTR_VAL_ENUM(DtObjectMinefieldBreached, 1,
1629  ObjectMinefieldBreach);
1630 DtEXTEND_ATTR_VAL_ENUM(DtObjectMinefieldCleared, 2,
1631  ObjectMinefieldBreach);
1632 
1633 
1634 
1637 
1639 {
1644 };
1645 
1647 {
1652 };
1653 
1655 {
1662 };
1663 
1665 {
1670 };
1671 
1673 {
1682 };
1683 
1693 
1695 {
1710 };
1711 
1713 {
1730 };
1731 
1733 {
1738 };
1739 
1741 {
1745 };
1746 
1748 {
1753 };
1754 
1756 {
1761 };
1762 
1764 {
1770 };
1771 
1772 
1777 {
1782  DtApX = 5,
1784  DtApY = 7,
1786  DtApZ = 9,
1794 };
1795 
1796 
1801 {
1803  DtRudder = 1024,
1804  DtLeftFlap = 1056,
1805  DtRightFlap = 1088,
1811 
1812  DtPeriscope = 2048,
1814  DtSnorkel = 2112,
1816 
1818  DtTailHook = 3104,
1823  DtWingSweep = 3264,
1832 
1833 
1844 
1855 
1866 
1877 
1888 
1899 
1910 
1921 
1932 
1943 };
1944 
1945 
1946 
1948 
1950 
1952 {
1958 };
1959 
1961 {
1964 };
1965 
1967 {
1972 };
1973 
1975 {
1983 };
1984 
1986 {
1990 };
1991 
1993 {
1998 };
1999 
2001 {
2005 };
2006 
2009 {
2011 };
2012 
2014 {
2017 };
2018 
2021 {
2024 };
2025 
2027 {
2038  DtPointRecord2Type = 167772160,
2039  DtLineRecord2Type = 201326592,
2040  DtSphereRecord2Type = 218103808,
2042  DtConeRecord2Type = 805306368,
2046 };
2047 
2049 {
2052 };
2053 
2054 
2055 
2057 
2059 {
2063 };
2064 
2066 {
2069 };
2070 
2071 
2072 
2074 
2076 {
2085 };
2086 
2088 {
2094 };
2095 
2097 {
2106 };
2107 
2109 {
2111 };
2112 
2114 {
2116  DtIffAtcNavaidsAlternateMode4 = 1, // system-specific field 1
2117  DtIffAtcNavaidsAlternateMode5C = 2, // system-specific field 2
2123 };
2124 
2126 {
2131 };
2132 
2134 {
2139 };
2140 
2142 {
2144 };
2145 
2147 {
2149 };
2150 
2152 {
2158 };
2159 
2161 {
2173 };
2174 
2176 {
2180 };
2181 
2183 {
2188 };
2189 
2191 {
2196 };
2197 
2199 {
2205 };
2206 
2208 {
2220 };
2221 
2223 {
2230 };
2231 
2232 
2234 {
2238 };
2239 
2241 {
2245 };
2246 
2248 {
2255 };
2256 
2258 {
2267 };
2268 
2270 {
2274 };
2275 
2277 {
2279 };
2280 
2282 {
2284 };
2285 
2287 {
2289 };
2290 
2292 {
2294 };
2295 
2297 {
2299 };
2300 
2302 {
2304 };
2305 
2306 
2308 
2310 {
2313 };
2314 
2316 {
2327 };
2328 
2330 {
2336 };
2337 
2339 {
2341 };
2342 
2344 {
2351 };
2352 
2354 {
2356 };
2357 
2359 {
2368 };
2369 
2371 {
2374 };
2375 
2377 {
2380 };
2381 
2382 
2384 
2386 {
2395 };
2396 
2397 
2398 
2400 
2402 {
2405 };
2406 
2407 
2408 
2410 
2412 {
2424 };
2425 
2427 {
2431 };
2432 
2434 {
2452 };
2453 
2454 
2455 
2457 
2459 {
2468 };
2469 
2471 {
2474 };
2475 
2476 
2477 
2479 
2481 {
2493 };
2494 
2496 {
2504 };
2505 
2507 {
2510 };
2511 
2513 {
2523 };
2524 
2526 {
2539 };
2540 
2542 {
2553 };
2554 
2556 {
2563 };
2564 
2566 {
2571 };
2572 
2574 {
2577 };
2578 
2580 {
2582 };
2583 
2585 {
2589 };
2590 
2592 {
2594 };
2595 
2596 
2598 {
2603 };
2604 
2606 {
2626 };
2627 
2628 
2630 {
2633 };
2634 
2635 
2636 
2638 
2640 {
2642 };
2643 
2645 {
2648 };
2649 
2651 {
2660 };
2661 
2663 {
2672 };
2673 
2675 {
2678 };
2679 
2681 {
2689 };
2690 
2692 {
2701 };
2702 
2704 {
2707 };
2708 
2709 
2710 
2712 
2714 {
2725 };
2726 
2728 {
2738 };
2739 
2740 
2741 
2743 
2745 {
2752 };
2753 
2755 {
2762 };
2763 
2765 
2766 // UID 407
2768 {
2772 };
2773 
2774 // UID 409
2776 {
2781 };
2782 
2785 
2786 // UID 408
2788 {
2793 };
2794 
2796 
2797 // UID 410
2799 {
2803 };
2804 
2809 {
2810  DtNTR = 1,
2812 };
2813 
2815 {
2820 };
2821 
2823 {
2826 };
2827 
2829 {
2835 };
2836 
2838 {
2842 };
2843 
2845 {
2847  DtRttAB = 1,
2853  DtVmf = 7
2854 };
2855 
2857 {
2862 };
2863 
2865 {
2869 };
2870 
2871 // Component Identification (UID 314)
2873 {
2884 };
2885 
2886 // Component Damage Status (UID 315)
2888 {
2894 };
2895 
2896 // Component Visual Smoke Color (UID 316)
2898 {
2903 };
2904 
2906 {
2909 };
2910 
2912 {
2917 };
2918 
2920 {
2923 };
2924 
2926 {
2929 };
2930 
2932 {
2936 };
2937 
2939 {
2943 };
2944 
2946 {
2950 };
2951 
2953 {
2956 };
2957 
2959 {
2962 };
2963 
2966 {
2970 };
2971 
2974 {
2979 };
2980 
2981 
2984 {
2992 };
2993 
2996 {
2998 };
2999 
3002 {
3006 };
3007 
3010 {
3018 };
3019 
3022 {
3027 };
3028 
3031 {
3040 };
3041 
3044 {
3049 };
3050 
3053 {
3059 };
3060 
3063 {
3065 };
3066 
3069 {
3074 };
3075 
3078 {
3082 };
3085 {
3088 };
3089 
3092 {
3096 };
3097 
3100 {
3105 };
3106 
3109 {
3113 };
3114 
3117 {
3125 };
3126 
3129 {
3137 };
3138 
3141 {
3170 };
3171 
3174 {
3187 };
3188 
3192 {
3206 };
3207 
3208 #endif
Definition: disEnums.h:371
Definition: disEnums.h:3157
Definition: disEnums.h:3094
Definition: disEnums.h:2667
Definition: disEnums.h:561
Definition: disEnums.h:2530
Definition: disEnums.h:215
Definition: disEnums.h:2791
Definition: disEnums.h:629
Definition: disEnums.h:425
Definition: disEnums.h:599
Definition: disEnums.h:517
Definition: disEnums.h:546
DtRadioDetailedModulationAmplitude DtRadioDetailedModulation
Definition: disEnums.h:839
Definition: disEnums.h:2323
Definition: disEnums.h:133
DtEnvironmentDataCoordSystem
Grid Data Enums.
Definition: disEnums.h:2008
Definition: disEnums.h:801
Definition: disEnums.h:3005
Definition: disEnums.h:777
Definition: disEnums.h:2760
Definition: disEnums.h:1863
Definition: disEnums.h:308
Definition: disEnums.h:1744
Definition: disEnums.h:295
DtDetailedModulationType
Definition: disEnums.h:867
Definition: disEnums.h:81
Definition: disEnums.h:511
Definition: disEnums.h:1074
Definition: disEnums.h:62
Definition: disEnums.h:914
Definition: disEnums.h:456
Definition: disEnums.h:491
Definition: disEnums.h:2130
Definition: disEnums.h:3034
DtAntennaPatternType
Definition: disEnums.h:735
Definition: disEnums.h:1936
Definition: disEnums.h:399
Definition: disEnums.h:1015
Definition: disEnums.h:147
Definition: disEnums.h:3123
Definition: disEnums.h:2695
Definition: disEnums.h:524
Definition: disEnums.h:903
DtAppearAttrVal
Create an enumeration type, but since many of the names will have the same value, define them all as ...
Definition: disEnums.h:1415
Definition: disEnums.h:2093
Definition: disEnums.h:529
Definition: disEnums.h:2967
Definition: disEnums.h:1953
Definition: disEnums.h:836
Definition: disEnums.h:2851
Definition: disEnums.h:885
Definition: disEnums.h:2975
Definition: disEnums.h:1049
Definition: disEnums.h:304
Definition: disEnums.h:1714
Definition: disEnums.h:857
Definition: disEnums.h:82
Definition: disEnums.h:88
Definition: disEnums.h:1004
Definition: disEnums.h:2502
DtIntercomTransLineState
Definition: disEnums.h:1985
Definition: disEnums.h:852
DtHatchState
Definition: disEnums.h:1654
Definition: disEnums.h:2283
Definition: disEnums.h:2051
Definition: disEnums.h:951
Definition: disEnums.h:2036
Definition: disEnums.h:309
DtVisibleSideLocation
Linear Object PDU enums.
Definition: disEnums.h:2798
Definition: disEnums.h:1988
Definition: disEnums.h:2532
DtRadioTransmitState
Definition: disEnums.h:714
DtUnderwaterAcousticUpdate
Underwater acoustic PDU enums.
Definition: disEnums.h:2309
Definition: disEnums.h:929
Definition: disEnums.h:1873
DtIntercomCommClass
Definition: disEnums.h:1960
Definition: disEnums.h:800
Definition: disEnums.h:2968
Definition: disEnums.h:654
Definition: disEnums.h:2706
Definition: disEnums.h:265
DtPduStatusLVCIndicator
Definition: disEnums.h:2911
Definition: disEnums.h:2748
DtRequiredReliabilityService
Reliable service PDU enums.
Definition: disEnums.h:2401
Definition: disEnums.h:850
Definition: disEnums.h:3180
Definition: disEnums.h:1057
Definition: disEnums.h:3175
DtIOProcess
[UID 293] - IO Process
Definition: disEnums.h:3062
Definition: disEnums.h:2118
DtMagneticSensorTypeSubcategory
Definition: disEnums.h:2565
Definition: disEnums.h:2318
Definition: disEnums.h:2761
DtDetailedModulationUnmodulated DetailedModulationUnmodulated
Definition: disEnums.h:872
Definition: disEnums.h:71
Definition: disEnums.h:1927
Definition: disEnums.h:2989
Definition: disEnums.h:1848
Definition: disEnums.h:1828
Definition: disEnums.h:915
Definition: disEnums.h:161
Definition: disEnums.h:1676
Definition: disEnums.h:604
Definition: disEnums.h:587
Definition: disEnums.h:2534
Definition: disEnums.h:60
Definition: disEnums.h:2092
Definition: disEnums.h:2600
Definition: disEnums.h:2533
Definition: disEnums.h:1039
Definition: disEnums.h:1836
Definition: disEnums.h:1680
Definition: disEnums.h:2818
Definition: disEnums.h:134
DtBeamSpotType
Definition: disEnums.h:2864
Definition: disEnums.h:1819
Definition: disEnums.h:3095
Definition: disEnums.h:572
Definition: disEnums.h:679
Definition: disEnums.h:3196
DtIOActionType
[UID 287] - IO Action Type
Definition: disEnums.h:3001
DtIntercomCmdType
Definition: disEnums.h:1974
Definition: disEnums.h:1100
Definition: disEnums.h:682
Definition: disEnums.h:2779
Definition: disEnums.h:2682
DtPduStatusActiveInterrogationIndicator
Definition: disEnums.h:2958
DtServiceType
Definition: disEnums.h:376
Definition: disEnums.h:631
Definition: disEnums.h:507
Definition: disEnums.h:562
Definition: disEnums.h:762
Definition: disEnums.h:421
Definition: disEnums.h:111
Definition: disEnums.h:241
Definition: disEnums.h:306
Definition: disEnums.h:738
DtVPRecordKind
Definition: disEnums.h:323
Definition: disEnums.h:819
Definition: disEnums.h:2037
Definition: disEnums.h:57
Definition: disEnums.h:2817
Definition: disEnums.h:2463
Definition: disEnums.h:247
Definition: disEnums.h:3203
Definition: disEnums.h:2514
Definition: disEnums.h:2859
Definition: disEnums.h:3163
Definition: disEnums.h:1941
Definition: disEnums.h:2103
Definition: disEnums.h:1862
Definition: disEnums.h:1779
Definition: disEnums.h:438
Definition: disEnums.h:2067
Definition: disEnums.h:2429
Definition: disEnums.h:2792
Definition: disEnums.h:1709
Definition: disEnums.h:2997
Definition: disEnums.h:881
Definition: disEnums.h:411
Definition: disEnums.h:2618
DtNetIdMode
[UID 298] - NET ID Mode
Definition: disEnums.h:3091
Definition: disEnums.h:291
Definition: disEnums.h:1841
Definition: disEnums.h:176
Definition: disEnums.h:656
DtIOStatus
[UID 290] - IO Status
Definition: disEnums.h:3030
Definition: disEnums.h:103
Definition: disEnums.h:794
Definition: disEnums.h:723
Definition: disEnums.h:3070
Definition: disEnums.h:2693
Definition: disEnums.h:158
Definition: disEnums.h:2867
Definition: disEnums.h:2117
Definition: disEnums.h:150
Definition: disEnums.h:1674
Definition: disEnums.h:1722
Definition: disEnums.h:2500
Definition: disEnums.h:2420
DtDetailedModulationCombination
Definition: disEnums.h:855
Definition: disEnums.h:692
Definition: disEnums.h:272
Definition: disEnums.h:3181
Definition: disEnums.h:558
Definition: disEnums.h:2801
const DtPduKind DtNPCollisionPduKind
Definition: disEnums.h:333
Definition: disEnums.h:61
DtIffAtcNavaidsAircraftIdentificationType
Definition: disEnums.h:2240
Definition: disEnums.h:450
Definition: disEnums.h:83
Definition: disEnums.h:950
Definition: disEnums.h:835
Definition: disEnums.h:2508
Definition: disEnums.h:2321
Definition: disEnums.h:2015
Definition: disEnums.h:112
Definition: disEnums.h:1925
Definition: disEnums.h:2361
Definition: disEnums.h:1969
Definition: disEnums.h:2875
Definition: disEnums.h:55
Definition: disEnums.h:1649
Definition: disEnums.h:3202
DtIffAtcNavaidsLayerSpecificInfo
Definition: disEnums.h:2146
Definition: disEnums.h:955
Definition: disEnums.h:2517
DtViewerCommand
Enumerations used by the DtOptionsVCPdu:
Definition: disEnums.h:1002
const DtLightType DtRunningLightsOn
Definition: disEnums.h:1687
Definition: disEnums.h:2485
Definition: disEnums.h:2461
Definition: disEnums.h:1697
Definition: disEnums.h:603
Definition: disEnums.h:2319
Definition: disEnums.h:574
Definition: disEnums.h:467
Definition: disEnums.h:2731
Definition: disEnums.h:2389
Definition: disEnums.h:977
Definition: disEnums.h:144
Definition: disEnums.h:373
Definition: disEnums.h:1076
Definition: disEnums.h:464
Definition: disEnums.h:1767
Definition: disEnums.h:1037
Definition: disEnums.h:1705
Definition: disEnums.h:510
Definition: disEnums.h:2324
Definition: disEnums.h:1806
Definition: disEnums.h:413
Definition: disEnums.h:864
Definition: disEnums.h:2545
Definition: disEnums.h:2417
Definition: disEnums.h:2082
Definition: disEnums.h:127
Definition: disEnums.h:248
Definition: disEnums.h:2403
Definition: disEnums.h:516
Definition: disEnums.h:890
Definition: disEnums.h:1265
Definition: disEnums.h:151
Definition: disEnums.h:2846
Definition: disEnums.h:508
Definition: disEnums.h:2641
Definition: disEnums.h:433
Definition: disEnums.h:605
Definition: disEnums.h:1075
Definition: disEnums.h:1658
Definition: disEnums.h:2769
Definition: disEnums.h:1854
Definition: disEnums.h:2700
const DtPduKind DtPvdViewControlPduKind
Definition: disEnums.h:341
Definition: disEnums.h:804
Definition: disEnums.h:770
Definition: disEnums.h:793
Definition: disEnums.h:644
Definition: disEnums.h:468
Definition: disEnums.h:414
Definition: disEnums.h:676
Definition: disEnums.h:2392
Definition: disEnums.h:802
Definition: disEnums.h:2084
Definition: disEnums.h:412
Definition: disEnums.h:2393
Definition: disEnums.h:2365
Definition: disEnums.h:1784
DtIntercomCtlType
DMO enums used by 2.1.4 PDUs.
Definition: disEnums.h:1951
Definition: disEnums.h:1723
Definition: disEnums.h:2077
Definition: disEnums.h:465
Definition: disEnums.h:1043
Definition: disEnums.h:1072
Definition: disEnums.h:2060
Definition: disEnums.h:3130
Definition: disEnums.h:1807
Definition: disEnums.h:80
Definition: disEnums.h:663
Definition: disEnums.h:826
Definition: disEnums.h:533
Definition: disEnums.h:354
Definition: disEnums.h:1930
Definition: disEnums.h:1978
Definition: disEnums.h:768
Definition: disEnums.h:2372
Definition: disEnums.h:2261
Definition: disEnums.h:619
Definition: disEnums.h:2537
Definition: disEnums.h:3204
Definition: disEnums.h:996
DtUnderwaterAcousticSystemName
Definition: disEnums.h:2315
DtEnvironmentalRecordType
Definition: disEnums.h:2026
Definition: disEnums.h:396
Definition: disEnums.h:2491
DtRadioCryptoSystem
Definition: disEnums.h:900
Definition: disEnums.h:2030
Definition: disEnums.h:2724
Definition: disEnums.h:108
Definition: disEnums.h:48
Definition: disEnums.h:405
Definition: disEnums.h:110
Definition: disEnums.h:610
Definition: disEnums.h:2437
Definition: disEnums.h:2588
DtNetIdFequencyTable
[UID 299] - NET ID Frequency Table
Definition: disEnums.h:3099
DtComponentIdentification
Definition: disEnums.h:2872
Definition: disEnums.h:1008
Definition: disEnums.h:966
Definition: disEnums.h:496
Definition: disEnums.h:2670
Definition: disEnums.h:2438
Definition: disEnums.h:258
Definition: disEnums.h:3200
Definition: disEnums.h:1698
Definition: disEnums.h:745
Definition: disEnums.h:69
Definition: disEnums.h:515
Definition: disEnums.h:2029
Definition: disEnums.h:1056
Definition: disEnums.h:896
Definition: disEnums.h:2861
Definition: disEnums.h:264
Definition: disEnums.h:149
DtIffAtcNavaidsModeSTransponderStatus
Definition: disEnums.h:2207
Definition: disEnums.h:2293
Definition: disEnums.h:1042
Definition: disEnums.h:101
DtNature
IsPartOf PDU enums.
Definition: disEnums.h:2411
Definition: disEnums.h:1089
Definition: disEnums.h:2847
Definition: disEnums.h:3184
Definition: disEnums.h:771
Definition: disEnums.h:989
Definition: disEnums.h:298
Definition: disEnums.h:315
Definition: disEnums.h:1889
Definition: disEnums.h:1850
DtStationName
Definition: disEnums.h:2433
Definition: disEnums.h:53
Definition: disEnums.h:882
Definition: disEnums.h:537
Definition: disEnums.h:163
Definition: disEnums.h:1980
Definition: disEnums.h:2841
DtIOLinkType
[UID 291] - IO Link Type
Definition: disEnums.h:3043
Definition: disEnums.h:534
Definition: disEnums.h:2987
const DtLightType DtExteriorLightsOn
Definition: disEnums.h:1691
Definition: disEnums.h:231
Definition: disEnums.h:2467
Definition: disEnums.h:113
Definition: disEnums.h:2050
DtIffAtcNavaidsModeSLevelsPresent
Definition: disEnums.h:2198
Definition: disEnums.h:2611
Definition: disEnums.h:1831
DtTILinkType
Definition: disEnums.h:766
Definition: disEnums.h:3198
Definition: disEnums.h:422
Definition: disEnums.h:884
Definition: disEnums.h:3122
Definition: disEnums.h:1865
Definition: disEnums.h:277
Definition: disEnums.h:218
Definition: disEnums.h:2551
Definition: disEnums.h:993
Definition: disEnums.h:2880
Definition: disEnums.h:620
Definition: disEnums.h:3064
DtCommsNodeType
[UID 294] - Comms Node Type
Definition: disEnums.h:3068
DtEnvironmentGridType
Definition: disEnums.h:2013
Definition: disEnums.h:107
Definition: disEnums.h:1971
Definition: disEnums.h:3035
Definition: disEnums.h:1781
Definition: disEnums.h:2034
Definition: disEnums.h:541
Definition: disEnums.h:646
Definition: disEnums.h:1759
Definition: disEnums.h:2914
Definition: disEnums.h:1736
Definition: disEnums.h:3183
DtStealthOption
Definition: disEnums.h:1035
Definition: disEnums.h:3142
Definition: disEnums.h:1793
Definition: disEnums.h:434
Definition: disEnums.h:115
Definition: disEnums.h:2850
Definition: disEnums.h:174
Definition: disEnums.h:404
Definition: disEnums.h:2143
DtStopReason
Definition: disEnums.h:383
Definition: disEnums.h:1728
Definition: disEnums.h:2122
Definition: disEnums.h:2816
Definition: disEnums.h:1901
Definition: disEnums.h:3166
DtIffAtcNavaidsMode5InterrogatorStatus
Definition: disEnums.h:2151
Definition: disEnums.h:326
Definition: disEnums.h:1007
Definition: disEnums.h:135
DtArtPartType
Articulated Part Types.
Definition: disEnums.h:1800
Definition: disEnums.h:3182
Definition: disEnums.h:2515
Definition: disEnums.h:2830
Definition: disEnums.h:415
Definition: disEnums.h:1872
Definition: disEnums.h:3161
Definition: disEnums.h:102
Definition: disEnums.h:2624
Definition: disEnums.h:3024
Definition: disEnums.h:2601
Definition: disEnums.h:624
Definition: disEnums.h:1675
Definition: disEnums.h:251
Definition: disEnums.h:79
Definition: disEnums.h:148
DtLE_FireFieldFlag
Definition: disEnums.h:2680
Definition: disEnums.h:159
Definition: disEnums.h:1871
Definition: disEnums.h:95
Definition: disEnums.h:1939
const DtEncodingClass DtPreRecordedVoice
Definition: disEnums.h:923
Definition: disEnums.h:432
Definition: disEnums.h:1681
Definition: disEnums.h:2334
Definition: disEnums.h:1679
Definition: disEnums.h:2567
Definition: disEnums.h:2271
Definition: disEnums.h:1701
Definition: disEnums.h:2465
Definition: disEnums.h:3153
Definition: disEnums.h:647
Definition: disEnums.h:2839
Definition: disEnums.h:1786
Definition: disEnums.h:301
Definition: disEnums.h:2848
Definition: disEnums.h:2790
Definition: disEnums.h:1920
Definition: disEnums.h:2423
Definition: disEnums.h:2625
Definition: disEnums.h:497
Definition: disEnums.h:821
Definition: disEnums.h:1820
Definition: disEnums.h:805
DtUnderwaterAcousticAdditionalPassiveActivityParmIndex
Definition: disEnums.h:2376
Definition: disEnums.h:2413
Definition: disEnums.h:166
Definition: disEnums.h:567
Definition: disEnums.h:2331
Definition: disEnums.h:703
Definition: disEnums.h:105
DtReplyAmplification
Definition: disEnums.h:757
Definition: disEnums.h:1829
Definition: disEnums.h:492
Definition: disEnums.h:211
const DtLightType DtNavigationLightsOn
Definition: disEnums.h:1688
Definition: disEnums.h:2778
Definition: disEnums.h:2749
DtAttributeActionCode
([UID 295]) - Attribute PDU Action Code
Definition: disEnums.h:3077
Definition: disEnums.h:2730
Definition: disEnums.h:2789
DtUnderwaterAcousticPassiveParmIndex
Definition: disEnums.h:2353
DtAttributeChangeResult
Definition: disEnums.h:980
Definition: disEnums.h:1702
DtIffAtcNavaidsApplicableModes
Definition: disEnums.h:2286
DtTankDitchBreachStatus
Definition: disEnums.h:2775
DtMultispectralSensorTypeSubcategory
Definition: disEnums.h:2591
Definition: disEnums.h:3160
DtIffAtcNavaidsParm2
Definition: disEnums.h:2281
Definition: disEnums.h:221
Definition: disEnums.h:556
Definition: disEnums.h:482
Definition: disEnums.h:2322
DtUserProtocol
Definition: disEnums.h:939
Definition: disEnums.h:1725
DtCapability
Definition: disEnums.h:1755
Definition: disEnums.h:1834
DtIffAtcNavaidsSysType
Definition: disEnums.h:2087
Definition: disEnums.h:2990
Definition: disEnums.h:1791
Definition: disEnums.h:287
DtLgrCommand
Definition: disEnums.h:1067
Definition: disEnums.h:481
Definition: disEnums.h:282
DtStartMessage
Definition: disEnums.h:784
Definition: disEnums.h:2449
Definition: disEnums.h:1667
Definition: disEnums.h:1750
Definition: disEnums.h:660
Definition: disEnums.h:684
Definition: disEnums.h:187
Definition: disEnums.h:276
Definition: disEnums.h:263
Definition: disEnums.h:2484
Definition: disEnums.h:266
const DtPduKind DtMtlPduKind
Definition: disEnums.h:342
Definition: disEnums.h:2991
Definition: disEnums.h:212
Definition: disEnums.h:2440
Definition: disEnums.h:2671
Definition: disEnums.h:2684
Definition: disEnums.h:2490
Definition: disEnums.h:1011
Definition: disEnums.h:2119
Definition: disEnums.h:3079
Definition: disEnums.h:1264
Definition: disEnums.h:1031
Definition: disEnums.h:485
Definition: disEnums.h:3057
DtIffAtcNavaidsParm1
Definition: disEnums.h:2276
Definition: disEnums.h:1956
Definition: disEnums.h:953
Definition: disEnums.h:2102
Definition: disEnums.h:673
Definition: disEnums.h:2501
Definition: disEnums.h:643
DtDetonationResult
Definition: disEnums.h:207
Definition: disEnums.h:2665
Elastic and Inelastic were incorrect prior to 3.1.
Definition: disEnums.h:186
Definition: disEnums.h:664
11 bytes
Definition: disEnums.h:552
Definition: disEnums.h:559
Definition: disEnums.h:834
Definition: disEnums.h:397
Definition: disEnums.h:260
Definition: disEnums.h:2333
Definition: disEnums.h:539
Definition: disEnums.h:1737
Definition: disEnums.h:760
Definition: disEnums.h:2615
DtLifeformState
Definition: disEnums.h:1694
Definition: disEnums.h:117
Definition: disEnums.h:493
Definition: disEnums.h:1766
Definition: disEnums.h:612
Definition: disEnums.h:2800
Definition: disEnums.h:806
const DtPduKind DtMOPMigratorPduKind
Definition: disEnums.h:337
Definition: disEnums.h:317
Definition: disEnums.h:307
Definition: disEnums.h:1814
Definition: disEnums.h:737
Definition: disEnums.h:1266
DtPosition
Definition: disEnums.h:2426
Definition: disEnums.h:2834
Definition: disEnums.h:3026
Definition: disEnums.h:2557
Definition: disEnums.h:2089
Definition: disEnums.h:2617
Definition: disEnums.h:1012
DtIffAtcNavaidsDAPSource
Definition: disEnums.h:2257
Definition: disEnums.h:1696
Definition: disEnums.h:175
Definition: disEnums.h:744
Definition: disEnums.h:1954
Definition: disEnums.h:90
Definition: disEnums.h:164
Definition: disEnums.h:889
Definition: disEnums.h:557
DtRADAR_SensorTypeSubcategory
Definition: disEnums.h:2555
Definition: disEnums.h:2367
Definition: disEnums.h:1857
Definition: disEnums.h:1079
Definition: disEnums.h:1022
DtJTIDSSynchronizationState
Definition: disEnums.h:2822
Definition: disEnums.h:3086
Definition: disEnums.h:2729
Definition: disEnums.h:3151
Definition: disEnums.h:316
DtIffOperationalParameter2
Definition: disEnums.h:2301
For DEC alpha.
Definition: disEnums.h:2023
Definition: disEnums.h:1997
Definition: disEnums.h:2509
Definition: disEnums.h:1839
Definition: disEnums.h:746
Definition: disEnums.h:2868
Definition: disEnums.h:126
Definition: disEnums.h:290
Definition: disEnums.h:1752
Definition: disEnums.h:634
Definition: disEnums.h:637
Definition: disEnums.h:327
Definition: disEnums.h:655
Definition: disEnums.h:2677
Definition: disEnums.h:2666
Definition: disEnums.h:709
Definition: disEnums.h:739
Definition: disEnums.h:214
Definition: disEnums.h:633
Definition: disEnums.h:2866
Definition: disEnums.h:286
Definition: disEnums.h:662
const DtEncodingClass DtApplicationSpecific
Definition: disEnums.h:922
Definition: disEnums.h:2355
Definition: disEnums.h:1641
Definition: disEnums.h:37
Definition: disEnums.h:1101
Definition: disEnums.h:2891
Definition: disEnums.h:1892
Definition: disEnums.h:1077
Definition: disEnums.h:1860
Definition: disEnums.h:2348
Definition: disEnums.h:716
Definition: disEnums.h:2664
Definition: disEnums.h:3136
Definition: disEnums.h:2091
Definition: disEnums.h:300
Definition: disEnums.h:1013
Definition: disEnums.h:2927
Definition: disEnums.h:353
Definition: disEnums.h:329
Definition: disEnums.h:75
Definition: disEnums.h:522
Definition: disEnums.h:213
Definition: disEnums.h:2028
Definition: disEnums.h:77
DtDetailedModulationUnmodulated
Definition: disEnums.h:861
Definition: disEnums.h:659
Definition: disEnums.h:445
Definition: disEnums.h:2033
Definition: disEnums.h:3178
Definition: disEnums.h:2441
Definition: disEnums.h:1940
Definition: disEnums.h:1856
Definition: disEnums.h:880
Definition: disEnums.h:1876
DtPduStatusRadioAttachedIndicator
Definition: disEnums.h:2938
Definition: disEnums.h:1657
DtBeamFunc
Definition: disEnums.h:667
Definition: disEnums.h:1995
Definition: disEnums.h:927
DtEnvironmentalModelType
Environmental Process enums.
Definition: disEnums.h:2020
Definition: disEnums.h:46
Definition: disEnums.h:2078
Definition: disEnums.h:2599
DtUnderwaterAcousticPropulsionPlantConfig
Definition: disEnums.h:2358
Definition: disEnums.h:2722
Definition: disEnums.h:650
Definition: disEnums.h:2366
Definition: disEnums.h:3165
Definition: disEnums.h:369
Definition: disEnums.h:2705
Definition: disEnums.h:2391
Definition: disEnums.h:1861
Definition: disEnums.h:1894
Definition: disEnums.h:255
Definition: disEnums.h:1271
Definition: disEnums.h:566
Definition: disEnums.h:254
Definition: disEnums.h:1789
Definition: disEnums.h:1817
Definition: disEnums.h:913
DtEncodingType
Definition: disEnums.h:959
Definition: disEnums.h:1006
Definition: disEnums.h:1989
Definition: disEnums.h:1098
DtComponentDamageStatus
Definition: disEnums.h:2887
Definition: disEnums.h:2032
DtIffAtcNavaidsAltParm4
Definition: disEnums.h:2133
DtLE_AppearanceField2Flag
Definition: disEnums.h:2674
Definition: disEnums.h:3169
DtDetailedModulationAmplitudeAngle
Definition: disEnums.h:841
Definition: disEnums.h:3177
DtIffAtcNavaidsChangeOptionsBit
Definition: disEnums.h:2113
Definition: disEnums.h:1742
Definition: disEnums.h:2016
Definition: disEnums.h:2527
Definition: disEnums.h:355
Definition: disEnums.h:225
Definition: disEnums.h:262
Definition: disEnums.h:227
Definition: disEnums.h:2516
DtExplosiveMaterial
Definition: disEnums.h:65
#define DtEXTEND_BIT_SHIFT_ENUM(attr, val)
The rest are entity type specific, and thus there are several names with the same value...
Definition: disEnums.h:1118
Definition: disEnums.h:3143
Definition: disEnums.h:267
Definition: disEnums.h:3199
Definition: disEnums.h:543
Definition: disEnums.h:815
Definition: disEnums.h:2655
Definition: disEnums.h:209
Definition: disEnums.h:160
Definition: disEnums.h:245
DtMinefieldProtocol
Definition: disEnums.h:2629
Definition: disEnums.h:85
Definition: disEnums.h:442
Definition: disEnums.h:1853
Definition: disEnums.h:1071
Definition: disEnums.h:1916
Definition: disEnums.h:1643
Definition: disEnums.h:2840
Definition: disEnums.h:268
Definition: disEnums.h:653
Definition: disEnums.h:204
Definition: disEnums.h:2487
const DtEncodingClass DtRawBinary
Definition: disEnums.h:921
Definition: disEnums.h:1760
Definition: disEnums.h:1097
Definition: disEnums.h:288
Definition: disEnums.h:3131
DtIffAtcNavaidsModeSInterrogatorStatusTransmitState
Definition: disEnums.h:2222
Definition: disEnums.h:3025
Definition: disEnums.h:38
Definition: disEnums.h:2388
Definition: disEnums.h:2685
Definition: disEnums.h:427
Definition: disEnums.h:234
Definition: disEnums.h:2466
Definition: disEnums.h:233
Definition: disEnums.h:250
Definition: disEnums.h:99
Definition: disEnums.h:2081
Definition: disEnums.h:165
DtIffAtcNavaidsModifier
Definition: disEnums.h:2141
Definition: disEnums.h:3133
Definition: disEnums.h:1886
Definition: disEnums.h:2350
DtUnderwaterAcousticActiveEmissionParmIndex
Definition: disEnums.h:2338
Definition: disEnums.h:1845
Definition: disEnums.h:448
Definition: disEnums.h:2546
Definition: disEnums.h:302
Definition: disEnums.h:356
Definition: disEnums.h:2120
Definition: disEnums.h:98
Definition: disEnums.h:727
Definition: disEnums.h:1078
Definition: disEnums.h:2985
Definition: disEnums.h:2488
Definition: disEnums.h:59
Definition: disEnums.h:1677
Definition: disEnums.h:3048
DtResponseFlag
Definition: disEnums.h:402
Definition: disEnums.h:2003
Definition: disEnums.h:280
Definition: disEnums.h:674
Definition: disEnums.h:293
Definition: disEnums.h:429
Definition: disEnums.h:469
Definition: disEnums.h:386
Definition: disEnums.h:131
Definition: disEnums.h:817
Definition: disEnums.h:2203
Definition: disEnums.h:1107
DtRestStatus
Definition: disEnums.h:2727
Definition: disEnums.h:990
Definition: disEnums.h:201
Definition: disEnums.h:2378
Definition: disEnums.h:530
Definition: disEnums.h:1669
Definition: disEnums.h:484
DtIffAtcNavaidsSysName
IFF/ATC/NAVAIDS PDU enums.
Definition: disEnums.h:2075
Definition: disEnums.h:91
Definition: disEnums.h:1108
Definition: disEnums.h:2442
Definition: disEnums.h:2435
Definition: disEnums.h:946
Definition: disEnums.h:2569
DtLE_DetonFieldFlag
Definition: disEnums.h:2691
Definition: disEnums.h:1718
const DtPduKind DtGenericPduKind
Definition: disEnums.h:343
Definition: disEnums.h:1640
DtRepairResult
Definition: disEnums.h:367
Definition: disEnums.h:869
DtTransferType
Transfer Control Request PDU enums.
Definition: disEnums.h:2385
Definition: disEnums.h:2100
Definition: disEnums.h:2002
Definition: disEnums.h:2521
Definition: disEnums.h:1263
Definition: disEnums.h:3121
Definition: disEnums.h:2448
Definition: disEnums.h:362
Definition: disEnums.h:73
Definition: disEnums.h:1032
Definition: disEnums.h:443
Definition: disEnums.h:616
Definition: disEnums.h:2363
DtDesignatorCodeName
Definition: disEnums.h:701
Definition: disEnums.h:1047
Definition: disEnums.h:152
Definition: disEnums.h:1102
Definition: disEnums.h:3011
Definition: disEnums.h:2576
DtLaserSensorTypeSubcategory
Definition: disEnums.h:2573
DtPulseShape
Definition: disEnums.h:2856
Definition: disEnums.h:2747
Definition: disEnums.h:1023
Definition: disEnums.h:67
Definition: disEnums.h:56
Definition: disEnums.h:795
DtLightType
Definition: disEnums.h:1672
Definition: disEnums.h:2422
Definition: disEnums.h:2312
Definition: disEnums.h:1942
Definition: disEnums.h:2621
Definition: disEnums.h:1938
Definition: disEnums.h:2068
Definition: disEnums.h:3185
Definition: disEnums.h:1648
const DtLightType DtLandingLightsOn
Definition: disEnums.h:1686
Definition: disEnums.h:437
Definition: disEnums.h:2658
DtIffApplicaleModes
Definition: disEnums.h:2291
Definition: disEnums.h:2609
Definition: disEnums.h:1924
Definition: disEnums.h:520
Definition: disEnums.h:3058
Definition: disEnums.h:2825
Definition: disEnums.h:486
Definition: disEnums.h:3087
Definition: disEnums.h:1724
Definition: disEnums.h:395
Definition: disEnums.h:72
Definition: disEnums.h:1809
Definition: disEnums.h:284
Definition: disEnums.h:490
Definition: disEnums.h:769
Definition: disEnums.h:488
Definition: disEnums.h:2346
Definition: disEnums.h:3159
Definition: disEnums.h:2041
Definition: disEnums.h:532
DtEmissionPduType
Definition: disEnums.h:585
Definition: disEnums.h:230
Definition: disEnums.h:435
Definition: disEnums.h:613
Definition: disEnums.h:1840
Definition: disEnums.h:2298
Definition: disEnums.h:1084
Definition: disEnums.h:995
Definition: disEnums.h:1069
Definition: disEnums.h:1757
DtEncodingClass DtRadioSignalEncoding
Definition: disEnums.h:919
Definition: disEnums.h:1090
Definition: disEnums.h:3071
DtRequestStatus
Definition: disEnums.h:461
Definition: disEnums.h:1666
Definition: disEnums.h:658
Definition: disEnums.h:1962
Definition: disEnums.h:1088
const DtPduKind DtViewControlPduKind
Definition: disEnums.h:335
Definition: disEnums.h:297
Definition: disEnums.h:47
Definition: disEnums.h:998
Definition: disEnums.h:991
Definition: disEnums.h:645
Definition: disEnums.h:2544
DtAntennaStatus
Definition: disEnums.h:742
Definition: disEnums.h:525
DtTodTransmitIndicator
[UID 297] - TOD Transmit Indicator
Definition: disEnums.h:3084
Definition: disEnums.h:1734
Definition: disEnums.h:274
Definition: disEnums.h:3033
Definition: disEnums.h:2303
DtSpreadSpectrumType
DtJTIDS_MIDS_SpectrumType is specifically used for Link-16 simulation.
Definition: disEnums.h:791
Definition: disEnums.h:3055
Definition: disEnums.h:1915
Definition: disEnums.h:3119
Definition: disEnums.h:145
Definition: disEnums.h:2483
Definition: disEnums.h:1040
Definition: disEnums.h:677
const DtPduKind DtStealthControlPduKind
Definition: disEnums.h:336
Definition: disEnums.h:447
Definition: disEnums.h:451
Definition: disEnums.h:155
DtComponentVisualSmokeColor
Definition: disEnums.h:2897
Definition: disEnums.h:52
Definition: disEnums.h:417
Definition: disEnums.h:2326
DtLink16MessageTypeEnum
Definition: disEnums.h:2844
Definition: disEnums.h:2668
DtActionId
Definition: disEnums.h:408
Definition: disEnums.h:2893
Definition: disEnums.h:97
Definition: disEnums.h:1874
Definition: disEnums.h:1103
Definition: disEnums.h:439
const DtLightType DtLightsOn
Definition: disEnums.h:1684
DtOverlayOption
Definition: disEnums.h:1018
Definition: disEnums.h:3152
Definition: disEnums.h:275
Definition: disEnums.h:2902
Definition: disEnums.h:728
Definition: disEnums.h:3132
Definition: disEnums.h:600
Definition: disEnums.h:1890
DtIOReportType
[UID 289] - IO Report Type
Definition: disEnums.h:3021
Definition: disEnums.h:2552
Definition: disEnums.h:2447
Definition: disEnums.h:2802
DtPduStatusTransferredEntityIndicator
Definition: disEnums.h:2905
Definition: disEnums.h:2497
Definition: disEnums.h:649
Definition: disEnums.h:1706
Definition: disEnums.h:686
Definition: disEnums.h:1086
Definition: disEnums.h:528
Definition: disEnums.h:2186
DtIOActionPhase
[UID 288] - IO Action Phase
Definition: disEnums.h:3009
Definition: disEnums.h:1030
Definition: disEnums.h:3124
Definition: disEnums.h:3081
Definition: disEnums.h:168
Definition: disEnums.h:1912
DtIOWarfareType
[UID 285] - IO Warfare Type
Definition: disEnums.h:2983
Definition: disEnums.h:617
Definition: disEnums.h:1976
Definition: disEnums.h:2266
DtObjectKind
Environmental process PDU enums.
Definition: disEnums.h:2458
Definition: disEnums.h:132
DtIOEffect
[UID 292] - IO Effect
Definition: disEnums.h:3052
Definition: disEnums.h:832
Definition: disEnums.h:1913
Definition: disEnums.h:2819
Definition: disEnums.h:1994
Definition: disEnums.h:351
Definition: disEnums.h:137
Definition: disEnums.h:378
Definition: disEnums.h:243
Definition: disEnums.h:540
Definition: disEnums.h:58
Definition: disEnums.h:1053
Definition: disEnums.h:2492
Definition: disEnums.h:1858
Definition: disEnums.h:972
Definition: disEnums.h:2187
Definition: disEnums.h:1029
Definition: disEnums.h:891
Definition: disEnums.h:216
Definition: disEnums.h:2686
Definition: disEnums.h:2824
Definition: disEnums.h:2623
Definition: disEnums.h:1048
Definition: disEnums.h:2669
DtIffAtcNavaidsDataCategory
Definition: disEnums.h:2269
Definition: disEnums.h:814
Definition: disEnums.h:3144
Definition: disEnums.h:2464
Definition: disEnums.h:2890
Definition: disEnums.h:776
Definition: disEnums.h:1704
Definition: disEnums.h:2653
Definition: disEnums.h:761
Definition: disEnums.h:466
Definition: disEnums.h:1869
Definition: disEnums.h:1792
Definition: disEnums.h:2575
Definition: disEnums.h:1825
Definition: disEnums.h:1765
Definition: disEnums.h:1050
DtIffAtcNavaidsSysMode
Definition: disEnums.h:2108
Definition: disEnums.h:2852
Definition: disEnums.h:2560
Definition: disEnums.h:544
DtTrailState
Definition: disEnums.h:1646
Definition: disEnums.h:786
Definition: disEnums.h:641
Definition: disEnums.h:775
Definition: disEnums.h:1719
Definition: disEnums.h:1270
Definition: disEnums.h:3054
Definition: disEnums.h:1900
Definition: disEnums.h:3104
Definition: disEnums.h:229
Definition: disEnums.h:512
Definition: disEnums.h:2976
Definition: disEnums.h:2204
Definition: disEnums.h:390
Definition: disEnums.h:363
Definition: disEnums.h:455
Definition: disEnums.h:1914
Definition: disEnums.h:2185
Definition: disEnums.h:96
DtIOSimulationSource
[UID 286] - IO Simulation Source
Definition: disEnums.h:2995
Definition: disEnums.h:1417
Definition: disEnums.h:3003
Definition: disEnums.h:2832
Definition: disEnums.h:827
Definition: disEnums.h:1803
Definition: disEnums.h:261
DtIffAtcNavaidsStatusBit
Definition: disEnums.h:2096
Definition: disEnums.h:210
Definition: disEnums.h:3047
Definition: disEnums.h:542
Definition: disEnums.h:296
Definition: disEnums.h:504
Definition: disEnums.h:2977
Definition: disEnums.h:1982
Definition: disEnums.h:1847
Definition: disEnums.h:675
Definition: disEnums.h:2876
Definition: disEnums.h:961
Definition: disEnums.h:1708
Definition: disEnums.h:78
Definition: disEnums.h:2044
Definition: disEnums.h:285
Definition: disEnums.h:994
Definition: disEnums.h:623
Definition: disEnums.h:223
Definition: disEnums.h:1812
const DtPduKind DtNPFieldPduKind
Definition: disEnums.h:334
Definition: disEnums.h:772
Definition: disEnums.h:1020
const DtEncodingClass DtEncodedVoice
Definition: disEnums.h:920
Definition: disEnums.h:621
Definition: disEnums.h:1815
Definition: disEnums.h:2687
DtBreachStatus
Point Object PDU enums.
Definition: disEnums.h:2767
DtRadioReceiverState
Definition: disEnums.h:925
Definition: disEnums.h:220
DtTSALevel
Definition: disEnums.h:2828
Definition: disEnums.h:156
Definition: disEnums.h:934
DtGroupMemberType
([UID321])
Definition: disEnums.h:3128
Definition: disEnums.h:483
Definition: disEnums.h:2657
Definition: disEnums.h:941
Definition: disEnums.h:513
Definition: disEnums.h:640
Definition: disEnums.h:246
DtAssociationStatus
([UID 319])
Definition: disEnums.h:3116
Definition: disEnums.h:2720
Definition: disEnums.h:2602
DtWeaponState
Definition: disEnums.h:1747
Definition: disEnums.h:2928
DtDIGuyCustomPduMsgId
Enumeration describing the message ID&#39;s of the DiGuy PDU.
Definition: disEnums.h:3191
DtAggregateState
Aggregate State PDU enums.
Definition: disEnums.h:2744
Definition: disEnums.h:1987
DtTransmissionIndicator
Definition: disEnums.h:749
Definition: disEnums.h:954
DtRepairType
Section 2.
Definition: disEnums.h:122
Definition: disEnums.h:2978
Definition: disEnums.h:2746
Definition: disEnums.h:2446
Definition: disEnums.h:935
Definition: disEnums.h:2116
Definition: disEnums.h:2718
73 to 255 - Custom PDUs, not in the actual standard
Definition: disEnums.h:320
Definition: disEnums.h:3158
Definition: disEnums.h:828
Definition: disEnums.h:3012
Definition: disEnums.h:1879
DtTacticalDataLinkType
Definition: disEnums.h:932
Definition: disEnums.h:730
Definition: disEnums.h:1821
Definition: disEnums.h:3156
Definition: disEnums.h:928
const DtPduKind DtLgrControlPduKind
Definition: disEnums.h:339
Definition: disEnums.h:2900
DtAcknowledgeFlag
Definition: disEnums.h:393
Definition: disEnums.h:2373
Definition: disEnums.h:2325
Definition: disEnums.h:717
Definition: disEnums.h:1642
const DtLightType DtInteriorLightsOn
Definition: disEnums.h:1692
Definition: disEnums.h:1105
Definition: disEnums.h:357
Definition: disEnums.h:964
Definition: disEnums.h:1882
DtArtParamType
Articulated Part Parameter Types.
Definition: disEnums.h:1776
const DtLightType DtHeadLightsOn
Definition: disEnums.h:1685
DtMinefieldAlgae
Definition: disEnums.h:2597
Other collision type is no longer a valid DIS enumeration.
Definition: disEnums.h:192
Definition: disEnums.h:3013
Definition: disEnums.h:626
Definition: disEnums.h:1716
Definition: disEnums.h:1735
Definition: disEnums.h:170
Definition: disEnums.h:2040
Definition: disEnums.h:2757
Definition: disEnums.h:359
DtDamageState
This is for the tank ditch and concertina wire breach appearance Areal object specific appearance...
Definition: disEnums.h:1638
Definition: disEnums.h:1830
Definition: disEnums.h:162
Definition: disEnums.h:94
Definition: disEnums.h:844
DtIffAtcNavaidsMode5TransponderStatus
Definition: disEnums.h:2160
Definition: disEnums.h:2317
Definition: disEnums.h:1878
Definition: disEnums.h:3103
Definition: disEnums.h:1743
Definition: disEnums.h:830
Definition: disEnums.h:446
Definition: disEnums.h:431
Definition: disEnums.h:1274
Definition: disEnums.h:310
Definition: disEnums.h:2750
Definition: disEnums.h:1060
Definition: disEnums.h:1875
Definition: disEnums.h:916
Definition: disEnums.h:563
Definition: disEnums.h:2038
Definition: disEnums.h:2688
Definition: disEnums.h:1083
DtDetailedModulationAngle
Definition: disEnums.h:847
Definition: disEnums.h:379
Definition: disEnums.h:226
Definition: disEnums.h:2696
DtIffAtcNavaidsParameterBit
Definition: disEnums.h:2125
Definition: disEnums.h:2004
Definition: disEnums.h:2721
DMO enums used by 2.1.4 PDUs.
Definition: disEnums.h:271
Definition: disEnums.h:829
Definition: disEnums.h:2200
Definition: disEnums.h:3135
Definition: disEnums.h:1926
Definition: disEnums.h:1897
DtIffAtcNavaidsAircraftPresentDomain
Definition: disEnums.h:2233
Definition: disEnums.h:1917
Definition: disEnums.h:2503
Definition: disEnums.h:1782
Definition: disEnums.h:1010
Definition: disEnums.h:780
Definition: disEnums.h:2137
Definition: disEnums.h:2587
Definition: disEnums.h:2889
DtProtocolFamily
([UID 5]) - Protocol Family
Definition: disEnums.h:349
Definition: disEnums.h:154
Definition: disEnums.h:1823
Definition: disEnums.h:222
Definition: disEnums.h:2612
Definition: disEnums.h:888
Definition: disEnums.h:1970
Definition: disEnums.h:44
Definition: disEnums.h:593
Definition: disEnums.h:2340
Definition: disEnums.h:858
Definition: disEnums.h:2543
Definition: disEnums.h:454
Definition: disEnums.h:388
Definition: disEnums.h:89
Definition: disEnums.h:36
Definition: disEnums.h:3016
Definition: disEnums.h:2498
DtEmissionFunc
Definition: disEnums.h:596
Definition: disEnums.h:2969
Definition: disEnums.h:963
Definition: disEnums.h:2771
Definition: disEnums.h:1902
Definition: disEnums.h:642
Definition: disEnums.h:729
Definition: disEnums.h:428
DtUnderwaterAcousticFunction
Definition: disEnums.h:2329
Definition: disEnums.h:3134
Definition: disEnums.h:1721
DtPduStatusCoupledExtensionIndicator
Definition: disEnums.h:2919
Definition: disEnums.h:352
Definition: disEnums.h:1085
Definition: disEnums.h:1096
Definition: disEnums.h:2849
Definition: disEnums.h:1052
Definition: disEnums.h:2717
Definition: disEnums.h:2010
Definition: disEnums.h:1935
Definition: disEnums.h:2404
Definition: disEnums.h:114
DtEnvironmentalStatusBit
Definition: disEnums.h:2048
Definition: disEnums.h:1726
DtRadioInputSource
Definition: disEnums.h:721
DtPreEntityIndicator
[UID 283]
Definition: disEnums.h:2973
Definition: disEnums.h:3056
Definition: disEnums.h:2734
Definition: disEnums.h:944
Definition: disEnums.h:92
DtIntercomCommType
Definition: disEnums.h:1966
Definition: disEnums.h:169
Definition: disEnums.h:283
Definition: disEnums.h:2260
DtAppearAttributeBitShift
Definition: disEnums.h:1094
Definition: disEnums.h:370
Definition: disEnums.h:1963
Definition: disEnums.h:3111
Definition: disEnums.h:2460
Definition: disEnums.h:2127
Definition: disEnums.h:1070
Definition: disEnums.h:1061
Definition: disEnums.h:143
DtIffAtcNavaidsMode5TransponderSupplementalData
Definition: disEnums.h:2175
Definition: disEnums.h:1934
Definition: disEnums.h:31
Definition: disEnums.h:1054
Definition: disEnums.h:2858
Definition: disEnums.h:2892
Definition: disEnums.h:34
Definition: disEnums.h:1267
Definition: disEnums.h:1849
Definition: disEnums.h:843
DtLE_DetonField2Flag
Definition: disEnums.h:2703
Definition: disEnums.h:992
Definition: disEnums.h:2608
Definition: disEnums.h:360
Definition: disEnums.h:1887
Definition: disEnums.h:1062
DtGridDataRecType
Gridded data PDU enums.
Definition: disEnums.h:2058
Definition: disEnums.h:3080
Definition: disEnums.h:240
Definition: disEnums.h:886
Definition: disEnums.h:2631
Definition: disEnums.h:1720
Definition: disEnums.h:292
Definition: disEnums.h:1044
Definition: disEnums.h:249
Definition: disEnums.h:1895
Definition: disEnums.h:1867
Definition: disEnums.h:555
Definition: disEnums.h:463
Definition: disEnums.h:609
Definition: disEnums.h:3150
Definition: disEnums.h:1968
Definition: disEnums.h:1780
DtCryptoMode
Definition: disEnums.h:894
Definition: disEnums.h:2676
DtRadioMajorModulation
The 7th enumerator, DtCarrierPhaseShiftModulation, is defined by SISO&#39;s standard for Link 16 simulati...
Definition: disEnums.h:812
Definition: disEnums.h:109
Definition: disEnums.h:1790
DtIntercomCtlRecType
Definition: disEnums.h:2000
Definition: disEnums.h:1870
Definition: disEnums.h:1269
Definition: disEnums.h:2622
Definition: disEnums.h:252
DtAggregateFormation
Definition: disEnums.h:2754
Definition: disEnums.h:328
Definition: disEnums.h:100
Definition: disEnums.h:3164
DtPduStatusIntercomAttachedIndicator
Definition: disEnums.h:2945
DtDesignatorCode
Definition: disEnums.h:707
Definition: disEnums.h:2549
Definition: disEnums.h:2473
Definition: disEnums.h:1826
Definition: disEnums.h:2528
Definition: disEnums.h:2652
Definition: disEnums.h:907
Definition: disEnums.h:2860
Definition: disEnums.h:608
Definition: disEnums.h:2416
DtEventType
Definition: disEnums.h:479
Definition: disEnums.h:32
Definition: disEnums.h:2489
Definition: disEnums.h:2915
Definition: disEnums.h:607
Definition: disEnums.h:49
Definition: disEnums.h:956
Definition: disEnums.h:1846
Definition: disEnums.h:173
Definition: disEnums.h:2733
Definition: disEnums.h:1906
DtSmoothingOption
Definition: disEnums.h:1027
Definition: disEnums.h:1005
Definition: disEnums.h:259
Definition: disEnums.h:2558
Definition: disEnums.h:423
Definition: disEnums.h:2105
Definition: disEnums.h:3168
Definition: disEnums.h:475
Definition: disEnums.h:1024
Definition: disEnums.h:3179
DtTankDitchBreachStatus DtBreachedStatus
For backwards compatibility.
Definition: disEnums.h:2784
DtCharacterSet
Definition: disEnums.h:2644
Definition: disEnums.h:2288
Definition: disEnums.h:325
Definition: disEnums.h:2568
Definition: disEnums.h:1893
Definition: disEnums.h:1981
Definition: disEnums.h:1678
Definition: disEnums.h:3145
Definition: disEnums.h:305
Definition: disEnums.h:1087
Definition: disEnums.h:2986
Definition: disEnums.h:506
Definition: disEnums.h:2853
Definition: disEnums.h:680
Definition: disEnums.h:2586
Definition: disEnums.h:803
Definition: disEnums.h:1827
Definition: disEnums.h:778
Definition: disEnums.h:1104
const DtPduKind DtRelativeLocationPduKind
Definition: disEnums.h:340
Definition: disEnums.h:2104
const DtLightType DtBrakeLightsOn
Definition: disEnums.h:1689
Definition: disEnums.h:3167
DtPduStatusFireTypeIndicator
Definition: disEnums.h:2925
Definition: disEnums.h:398
Definition: disEnums.h:2735
Definition: disEnums.h:1824
Definition: disEnums.h:3015
Definition: disEnums.h:2756
DtUnderwaterAcousticScanPattern
Definition: disEnums.h:2343
Definition: disEnums.h:3162
Definition: disEnums.h:3073
Definition: disEnums.h:1929
Definition: disEnums.h:3093
Definition: disEnums.h:2810
Definition: disEnums.h:279
Definition: disEnums.h:1931
DtForceType
Section 4.
Definition: disEnums.h:199
Definition: disEnums.h:2129
Definition: disEnums.h:3197
DtReferenceSys
Definition: disEnums.h:695
Definition: disEnums.h:153
Definition: disEnums.h:661
Definition: disEnums.h:2529
Definition: disEnums.h:124
Definition: disEnums.h:257
Definition: disEnums.h:2593
Definition: disEnums.h:982
Definition: disEnums.h:1707
Definition: disEnums.h:424
Definition: disEnums.h:146
Definition: disEnums.h:1818
Definition: disEnums.h:2311
Definition: disEnums.h:3147
Definition: disEnums.h:3146
Definition: disEnums.h:3072
Definition: disEnums.h:436
Definition: disEnums.h:2364
Definition: disEnums.h:2135
Definition: disEnums.h:947
Definition: disEnums.h:1268
Definition: disEnums.h:2444
Definition: disEnums.h:2148
Definition: disEnums.h:444
DtEncodingClass
Definition: disEnums.h:911
Definition: disEnums.h:2913
Definition: disEnums.h:948
Definition: disEnums.h:1021
Definition: disEnums.h:2548
Definition: disEnums.h:2550
Definition: disEnums.h:651
Definition: disEnums.h:1106
Definition: disEnums.h:54
Definition: disEnums.h:2462
Definition: disEnums.h:691
DIS 7 PDUs.
Definition: disEnums.h:313
Definition: disEnums.h:560
Definition: disEnums.h:1768
Definition: disEnums.h:2349
Definition: disEnums.h:1896
Definition: disEnums.h:3046
Definition: disEnums.h:818
Definition: disEnums.h:787
Definition: disEnums.h:1804
Definition: disEnums.h:2659
Definition: disEnums.h:820
Definition: disEnums.h:1852
Definition: disEnums.h:879
Definition: disEnums.h:697
Definition: disEnums.h:1038
Definition: disEnums.h:1082
Definition: disEnums.h:2415
Definition: disEnums.h:458
Definition: disEnums.h:51
Definition: disEnums.h:2610
DtIffOperationalParameter1
Definition: disEnums.h:2296
Definition: disEnums.h:2039
DtLink16CommunicationMode
Definition: disEnums.h:2837
DtGridAxisType
Definition: disEnums.h:2065
Definition: disEnums.h:1884
Definition: disEnums.h:503
#define DtEXTEND_ATTR_ENUM(attr, val)
This macro creates definitions that look like this: const DtAppearAttribute DtAppDensity = DtAppearAt...
Definition: disEnums.h:1281
Definition: disEnums.h:87
Definition: disEnums.h:627
Definition: disEnums.h:1769
Definition: disEnums.h:1898
Definition: disEnums.h:385
Definition: disEnums.h:2472
Definition: disEnums.h:2877
DtIffAtcNavaidsModeSInterrogatorStatus
Definition: disEnums.h:2190
Definition: disEnums.h:2698
Definition: disEnums.h:372
Definition: disEnums.h:418
DtCollisionType
Definition: disEnums.h:180
Definition: disEnums.h:1661
Definition: disEnums.h:2561
Definition: disEnums.h:74
Definition: disEnums.h:136
Definition: disEnums.h:3045
Definition: disEnums.h:731
Definition: disEnums.h:140
Definition: disEnums.h:426
Definition: disEnums.h:139
Definition: disEnums.h:387
DtSubProtocol
Live entity protocol PDU enums.
Definition: disEnums.h:2639
DtMinefieldDataFilterField
Minefield PDU enums.
Definition: disEnums.h:2480
Definition: disEnums.h:39
Definition: disEnums.h:2723
Definition: disEnums.h:1727
DtTrackingJamming
Definition: disEnums.h:689
Definition: disEnums.h:2042
Definition: disEnums.h:470
Definition: disEnums.h:1842
character set
Definition: disEnums.h:550
Definition: disEnums.h:1911
Definition: disEnums.h:93
Definition: disEnums.h:759
Definition: disEnums.h:171
DtRadioSpreadSpectrum
Definition: disEnums.h:798
Definition: disEnums.h:281
Definition: disEnums.h:3112
Definition: disEnums.h:1928
Definition: disEnums.h:1922
DtEEAttributeStateIndicator
[UID 300] - EE Attribute State Indicator
Definition: disEnums.h:3108
Definition: disEnums.h:2419
Definition: disEnums.h:2387
Definition: disEnums.h:2347
Definition: disEnums.h:449
DtUnderwaterAcousticHullMountedMaskerStatus
Definition: disEnums.h:2370
Definition: disEnums.h:519
Definition: disEnums.h:2758
DtComplianceState
Definition: disEnums.h:1712
DtSONARSensorTypeSubcategory
Definition: disEnums.h:2579
Definition: disEnums.h:3101
Definition: disEnums.h:3032
Definition: disEnums.h:965
Definition: disEnums.h:577
Definition: disEnums.h:887
Definition: disEnums.h:851
Definition: disEnums.h:779
Definition: disEnums.h:902
Definition: disEnums.h:2879
Definition: disEnums.h:2647
Definition: disEnums.h:242
Definition: disEnums.h:1715
Definition: disEnums.h:1881
Definition: disEnums.h:1918
Definition: disEnums.h:698
Definition: disEnums.h:1885
Definition: disEnums.h:494
Definition: disEnums.h:2043
Definition: disEnums.h:526
Definition: disEnums.h:2390
Definition: disEnums.h:2562
Definition: disEnums.h:1650
DtRadioSystem
[UID 163] - Radio System. The DtJTIDS_MIDS enumerator is specifically used for Link-16 simulation...
Definition: disEnums.h:876
Definition: disEnums.h:3037
Definition: disEnums.h:1080
DtPduStatusIFFSimulationMode
Definition: disEnums.h:2952
Definition: disEnums.h:2360
Definition: disEnums.h:2436
Definition: disEnums.h:831
Definition: disEnums.h:2518
Definition: disEnums.h:648
Definition: disEnums.h:203
Definition: disEnums.h:419
Definition: disEnums.h:1822
Definition: disEnums.h:672
Definition: disEnums.h:2654
DtGroupedEntityCategory
IsGroupOf PDU enums.
Definition: disEnums.h:2713
Definition: disEnums.h:244
Definition: disEnums.h:636
Definition: disEnums.h:138
Definition: disEnums.h:1014
Definition: disEnums.h:2531
Definition: disEnums.h:1996
DtSeparationReason
[UID 282]
Definition: disEnums.h:2965
DtLightState
Definition: disEnums.h:1664
Definition: disEnums.h:3036
Definition: disEnums.h:997
Definition: disEnums.h:967
DtModificationField
Definition: disEnums.h:2470
DtLE_AppearanceField1Flag
Definition: disEnums.h:2662
Definition: disEnums.h:380
Definition: disEnums.h:2719
Definition: disEnums.h:1838
Definition: disEnums.h:1923
Definition: disEnums.h:472
Definition: disEnums.h:1778
Definition: disEnums.h:732
Definition: disEnums.h:2045
Definition: disEnums.h:570
DtDatumParam
([UID 66]) - Datum ID
Definition: disEnums.h:501
DtDetonatorFuze
SECTION 1.
Definition: disEnums.h:28
Definition: disEnums.h:883
Definition: disEnums.h:1864
Definition: disEnums.h:652
Definition: disEnums.h:1651
Definition: disEnums.h:521
Definition: disEnums.h:2619
Definition: disEnums.h:1699
Definition: disEnums.h:410
Definition: disEnums.h:2099
Definition: disEnums.h:3201
Definition: disEnums.h:2362
Definition: disEnums.h:3193
Definition: disEnums.h:2581
Definition: disEnums.h:2699
const DtPduKind DtNPSurfaceContactPduKind
Definition: disEnums.h:338
Definition: disEnums.h:1957
Definition: disEnums.h:2831
Definition: disEnums.h:2138
Definition: disEnums.h:565
Definition: disEnums.h:2265
Definition: disEnums.h:949
Definition: disEnums.h:2955
Definition: disEnums.h:2079
Definition: disEnums.h:611
Definition: disEnums.h:2482
Definition: disEnums.h:678
Definition: disEnums.h:2833
Definition: disEnums.h:2080
Definition: disEnums.h:669
Definition: disEnums.h:1758
Definition: disEnums.h:2450
Definition: disEnums.h:2136
Definition: disEnums.h:622
Definition: disEnums.h:3118
Definition: disEnums.h:330
DtDeadReckonTypes
Definition: disEnums.h:987
Definition: disEnums.h:2259
Definition: disEnums.h:2694
Definition: disEnums.h:1051
Definition: disEnums.h:751
Definition: disEnums.h:671
DtPhysicalConnectionType
([UID324])
Definition: disEnums.h:3173
DtFLIR_SensorTypeSubcategory
Definition: disEnums.h:2541
DtLifeformHealth
Definition: disEnums.h:1732
Definition: disEnums.h:904
Definition: disEnums.h:2683
Definition: disEnums.h:1262
Definition: disEnums.h:897
Definition: disEnums.h:202
Definition: disEnums.h:2121
Definition: disEnums.h:2632
Definition: disEnums.h:3205
DtMinefieldPaintScheme
Definition: disEnums.h:2605
Definition: disEnums.h:487
Definition: disEnums.h:294
DtAppearAttribute
If you put spaces between the &quot;&lt;&lt;&quot; and the surrounding strings, enumstr gets confused and thinks the ...
Definition: disEnums.h:1260
Definition: disEnums.h:2614
DtPduKind
([UID 4]) - PDU Type
Definition: disEnums.h:238
Definition: disEnums.h:670
Definition: disEnums.h:1099
Definition: disEnums.h:1891
Definition: disEnums.h:2811
Definition: disEnums.h:303
Definition: disEnums.h:1703
Definition: disEnums.h:76
DtCamouflageType
Definition: disEnums.h:1740
Definition: disEnums.h:3023
Definition: disEnums.h:157
Definition: disEnums.h:1009
Definition: disEnums.h:849
Definition: disEnums.h:1064
Definition: disEnums.h:2499
Definition: disEnums.h:1909
Definition: disEnums.h:1802
Definition: disEnums.h:217
Definition: disEnums.h:1783
Definition: disEnums.h:440
Definition: disEnums.h:863
Definition: disEnums.h:416
Definition: disEnums.h:1933
Definition: disEnums.h:1073
DtIffAtcNavaidsNavigationSource
Definition: disEnums.h:2182
Definition: disEnums.h:1835
DtEmitterSysName
Definition: disEnums.h:591
Definition: disEnums.h:718
Definition: disEnums.h:299
Definition: disEnums.h:30
Definition: disEnums.h:142
Definition: disEnums.h:945
Definition: disEnums.h:962
Definition: disEnums.h:635
Definition: disEnums.h:2656
Definition: disEnums.h:224
Definition: disEnums.h:104
Definition: disEnums.h:172
Definition: disEnums.h:1843
Definition: disEnums.h:602
Definition: disEnums.h:1729
Definition: disEnums.h:1905
Definition: disEnums.h:1880
Definition: disEnums.h:2418
Definition: disEnums.h:2445
Definition: disEnums.h:704
Definition: disEnums.h:588
Definition: disEnums.h:2770
DtMinefieldAntiHandlingDevice
Definition: disEnums.h:2506
Definition: disEnums.h:2715
DtMinefieldFusing
Definition: disEnums.h:2495
Definition: disEnums.h:256
DtPhysicalSensorTypeSubcategory
Definition: disEnums.h:2584
Definition: disEnums.h:3195
Definition: disEnums.h:774
Definition: disEnums.h:278
Definition: disEnums.h:2716
const DtLightType DtInternalLightsOn
Definition: disEnums.h:1690
Definition: disEnums.h:452
Definition: disEnums.h:495
DtOpticalSensorTypeSubcategory
Definition: disEnums.h:2525
Definition: disEnums.h:1063
Definition: disEnums.h:1659
Definition: disEnums.h:724
Definition: disEnums.h:2031
Definition: disEnums.h:106
Definition: disEnums.h:2607
Definition: disEnums.h:1717
Definition: disEnums.h:1046
Definition: disEnums.h:568
Definition: disEnums.h:457
Definition: disEnums.h:1058
DtWarheadType
Definition: disEnums.h:42
DtIffAtcNavaidsCapabilityReport
Definition: disEnums.h:2247
Definition: disEnums.h:3038
Definition: disEnums.h:2901
DtAssociationType
([UID323])
Definition: disEnums.h:3140
Definition: disEnums.h:2559
Definition: disEnums.h:1805
Definition: disEnums.h:2115
Definition: disEnums.h:639
Definition: disEnums.h:1813
Definition: disEnums.h:2613
Definition: disEnums.h:2882
Definition: disEnums.h:1851
Definition: disEnums.h:2732
Definition: disEnums.h:2751
Definition: disEnums.h:2736
Definition: disEnums.h:2320
Definition: disEnums.h:2519
Definition: disEnums.h:473
DtDensityType
Definition: disEnums.h:1763
Definition: disEnums.h:35
Definition: disEnums.h:575
Definition: disEnums.h:816
Definition: disEnums.h:2899
Definition: disEnums.h:45
Definition: disEnums.h:3120
DtJTIDSPrimaryMode
Link 16 specific enumerations.
Definition: disEnums.h:2808
Definition: disEnums.h:1837
Definition: disEnums.h:1810
Definition: disEnums.h:681
Definition: disEnums.h:1272
Definition: disEnums.h:273
Definition: disEnums.h:2777
Definition: disEnums.h:1808
Definition: disEnums.h:1788
DtRadioDetailedModulationAmplitude
Definition: disEnums.h:824
Definition: disEnums.h:2062
Definition: disEnums.h:2697
Definition: disEnums.h:3186
Definition: disEnums.h:1749
Definition: disEnums.h:474
DtRemoveObjectResult
Definition: disEnums.h:975
DtCreateObjectResult
Definition: disEnums.h:970
Definition: disEnums.h:1660
Definition: disEnums.h:2022
Definition: disEnums.h:130
Definition: disEnums.h:3194
Definition: disEnums.h:1041
Definition: disEnums.h:125
Definition: disEnums.h:84
Definition: disEnums.h:1919
Definition: disEnums.h:314
Definition: disEnums.h:1081
Definition: disEnums.h:628
Definition: disEnums.h:564
Definition: disEnums.h:2616
Definition: disEnums.h:2428
Definition: disEnums.h:573
Definition: disEnums.h:580
Definition: disEnums.h:2439
Definition: disEnums.h:33
Definition: disEnums.h:1955
Definition: disEnums.h:630
DtIntercomDestLineStateCmd
Definition: disEnums.h:1992
Definition: disEnums.h:289
Definition: disEnums.h:878
Definition: disEnums.h:2414
Definition: disEnums.h:685
Definition: disEnums.h:453
Definition: disEnums.h:50
DtPduStatusDetonationTypeIndicator
Definition: disEnums.h:2931
Definition: disEnums.h:1937
Definition: disEnums.h:2646
Definition: disEnums.h:3102
Definition: disEnums.h:2737
Definition: disEnums.h:253
Definition: disEnums.h:1977
Definition: disEnums.h:833
Definition: disEnums.h:2278
Definition: disEnums.h:2035
Definition: disEnums.h:598
Definition: disEnums.h:141
Definition: disEnums.h:1883
Definition: disEnums.h:952
Definition: disEnums.h:942
Definition: disEnums.h:1868
Definition: disEnums.h:683
Definition: disEnums.h:2128
Definition: disEnums.h:228
DtLE_TSPI_FieldFlag
Definition: disEnums.h:2650
Definition: disEnums.h:2430
Definition: disEnums.h:2522
Definition: disEnums.h:471
Definition: disEnums.h:2570
Definition: disEnums.h:625
Definition: disEnums.h:2780
Definition: disEnums.h:1751
Definition: disEnums.h:2061
Definition: disEnums.h:2620
Definition: disEnums.h:601
Definition: disEnums.h:2090
Definition: disEnums.h:2451
Definition: disEnums.h:2520
Definition: disEnums.h:116
Definition: disEnums.h:1668
Definition: disEnums.h:725
Definition: disEnums.h:936
Definition: disEnums.h:943
Definition: disEnums.h:1859
Definition: disEnums.h:232
Definition: disEnums.h:2443
Definition: disEnums.h:2988
Definition: disEnums.h:86
Definition: disEnums.h:2110
Definition: disEnums.h:2759
Definition: disEnums.h:441
Definition: disEnums.h:1656
Definition: disEnums.h:2547
DtSensorTypeCategory
Definition: disEnums.h:2512
DtChemicalContent
Definition: disEnums.h:2787
Definition: disEnums.h:420
Definition: disEnums.h:638
Definition: disEnums.h:579
Definition: disEnums.h:1785
Definition: disEnums.h:2345
Definition: disEnums.h:430
Definition: disEnums.h:1059
#define DtEXTEND_ATTR_VAL_ENUM(name, val, attr)
Definition: disEnums.h:1420
Definition: disEnums.h:618
Definition: disEnums.h:1903
Definition: disEnums.h:219
Definition: disEnums.h:2486
Definition: disEnums.h:358
Definition: disEnums.h:1908
Definition: disEnums.h:167
Definition: disEnums.h:726
Definition: disEnums.h:2394
Definition: disEnums.h:1907
Definition: disEnums.h:1055
Definition: disEnums.h:1904
Definition: disEnums.h:2098
Definition: disEnums.h:2874
Definition: disEnums.h:389
Definition: disEnums.h:1045
Definition: disEnums.h:1787
Definition: disEnums.h:1700
Definition: disEnums.h:1273
Definition: disEnums.h:129
Definition: disEnums.h:2083
Definition: disEnums.h:2954
Definition: disEnums.h:1979
Definition: disEnums.h:2101
DtJTIDSSecondaryMode
Definition: disEnums.h:2814
Definition: disEnums.h:128

Document ID: Generated on Tue Feb 2 21:02:17 EST 2021 from SVN revision 223668
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)