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

Document ID: Generated on Thu Sep 19 02:12:35 EDT 2024 from SVN revision 269601
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)