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

Document ID: Generated on Thu Oct 16 00:12:25 EDT 2025 from SVN revision 280738
Copyright © 1992-2025 MAK Technologies. All Rights Reserved (www.mak.com)