Uses of Interface
edu.nps.moves.dis7.pdus.Marshaller
Packages that use Marshaller
Package
Description
Infrastructure classes for enumerations supporting open-dis7-java library.
Infrastructure classes for PDU packet definitions supporting open-dis7-java library.
-
Uses of Marshaller in edu.nps.moves.dis7.enumerations
Classes in edu.nps.moves.dis7.enumerations that implement MarshallerModifier and TypeClassDescriptionclass
Generated from XML,
UID 32 marshal size 32
AirPlatformAppearanceclass
Generated from XML,
UID 451 marshal size 32
AirPlatformCapabilitiesclass
Generated from XML,
UID 239 marshal size 16
ArealObjectAppearanceMinefieldclass
Generated from XML,
UID 39 marshal size 32
CulturalFeatureAppearanceclass
Generated from XML,
UID 458 marshal size 32
CulturalFeatureCapabilitiesclass
Generated from XML,
UID 317 marshal size 8
DEDamageDescriptionComponentVisualDamageStatusclass
Generated from XML,
UID 313 marshal size 16
DEFireFlagsclass
Generated from XML,
UID 38 marshal size 32
EnvironmentalAppearanceclass
Generated from XML,
UID 457 marshal size 32
EnvironmentalCapabilitiesclass
Generated from XML,
UID 249 marshal size 8
EnvironmentalProcessEnvironmentStatusclass
Generated from XML,
UID 42 marshal size 32
ExpendableAppearanceclass
Generated from XML,
UID 461 marshal size 32
ExpendableCapabilitiesclass
Generated from XML,
UID 31 marshal size 32
LandPlatformAppearanceclass
Generated from XML,
UID 450 marshal size 32
LandPlatformCapabilitiesclass
Generated from XML,
UID 37 marshal size 32
LifeFormsAppearanceclass
Generated from XML,
UID 456 marshal size 32
LifeFormsCapabilitiesclass
Generated from XML,
UID 238 marshal size 16
LinearObjectAppearanceBreachclass
Generated from XML,
UID 236 marshal size 16
LinearObjectAppearanceExhaustsmokeclass
Generated from XML,
UID 237 marshal size 16
LinearObjectAppearanceMinefieldLaneMarkerclass
Generated from XML,
UID 489 marshal size 32
LinearObjectAppearanceSpeedBumpclass
Generated from XML,
UID 235 marshal size 16
LinearObjectAppearanceTankDitchandConcertinaWireclass
Generated from XML,
UID 488 marshal size 32
LinearObjectAppearanceWireclass
Generated from XML,
UID 192 marshal size 16
MinefieldDataFusingclass
Generated from XML,
UID 202 marshal size 8
MinefieldDataPaintSchemeclass
Generated from XML,
UID 190 marshal size 16
MinefieldStateAppearanceBitMapclass
Generated from XML,
UID 36 marshal size 32
MunitionAppearanceclass
Generated from XML,
UID 455 marshal size 32
MunitionCapabilitiesclass
Generated from XML,
UID 480 marshal size 32
NonHumanLifeFormsAppearanceclass
Generated from XML,
UID 229 marshal size 16
ObjectStateAppearanceGeneralclass
Generated from XML,
UID 242 marshal size 16
ObjectStateModificationArealObjectclass
Generated from XML,
UID 241 marshal size 16
ObjectStateModificationLinearObjectclass
Generated from XML,
UID 240 marshal size 16
ObjectStateModificationPointObjectclass
Generated from XML,
UID 232 marshal size 16
PointObjectAppearanceAirGroundBurstclass
Generated from XML,
UID 483 marshal size 32
PointObjectAppearanceBuildingRubbleclass
Generated from XML,
UID 230 marshal size 16
PointObjectAppearanceBuildingStructureclass
Generated from XML,
UID 233 marshal size 16
PointObjectAppearanceCraterclass
Generated from XML,
UID 485 marshal size 32
PointObjectAppearanceDisturbedEarthRoadclass
Generated from XML,
UID 231 marshal size 16
PointObjectAppearanceLogcribAbatisVehicledefiladeandInfantryfightingpositionclass
Generated from XML,
UID 486 marshal size 32
PointObjectAppearancePotholeclass
Generated from XML,
UID 234 marshal size 16
PointObjectAppearanceRibbonBridgeclass
Generated from XML,
UID 484 marshal size 32
PointObjectAppearanceStationaryBridgeandAVLBclass
Generated from XML,
UID 487 marshal size 32
PointObjectAppearanceTreeclass
Generated from XML,
UID 41 marshal size 32
RadioAppearanceclass
Generated from XML,
UID 460 marshal size 32
RadioCapabilitiesclass
Generated from XML,
UID 43 marshal size 32
SensorEmitterAppearanceclass
Generated from XML,
UID 462 marshal size 32
SensorEmitterCapabilitiesclass
Generated from XML,
UID 35 marshal size 32
SpacePlatformAppearanceclass
Generated from XML,
UID 454 marshal size 32
SpacePlatformCapabilitiesclass
Generated from XML,
UID 68 marshal size 8
StopFreezeFrozenBehaviorclass
Generated from XML,
UID 34 marshal size 32
SubsurfacePlatformAppearanceclass
Generated from XML,
UID 453 marshal size 32
SubsurfacePlatformCapabilitiesclass
Generated from XML,
UID 40 marshal size 32
SupplyAppearanceclass
Generated from XML,
UID 459 marshal size 32
SupplyCapabilitiesclass
Generated from XML,
UID 33 marshal size 32
SurfacePlatformAppearanceclass
Generated from XML,
UID 452 marshal size 32
SurfacePlatformCapabilitiesclass
Generated from XML,
UID 149 marshal size 16
UAPropulsionPlantConfiguration -
Uses of Marshaller in edu.nps.moves.dis7.pdus
Subinterfaces of Marshaller in edu.nps.moves.dis7.pdusModifier and TypeInterfaceDescriptioninterface
EntityCapabilities.java created on May 7, 2019.Classes in edu.nps.moves.dis7.pdus that implement MarshallerModifier and TypeClassDescriptionclass
7.5.6 Acknowledges the receipt of a Start/Resume PDU, Stop/Freeze PDU, Create Entity PDU, or Remove Entity PDU.class
more descriptive name for a AcknowledgeRPdu IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation - Application Protocolsclass
5.12.4.6 Serves the same function as the Acknowledge PDU but is used to acknowledge the receipt of a Create Entity-R PDU, a Remove Entity-R PDU, a Start/Resume-R PDU, or a Stop/Freeze-R PDU.class
7.5.7 A request from an SM to a managed entity to perform a specified action.class
more descriptive name for a ActionRequestRPdu IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation - Application Protocolsclass
5.12.4.7 Serves the same function as the Action Request PDU but with the addition of reliability service levels.class
Section 7.5.8.class
more descriptive name for a ActionResponseRPdu IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation - Application Protocolsclass
5.12.4.8 Serves the same function as the Action Response PDU (see 5.6.5.8.1) but is used to acknowledge the receipt of an Action Request-R PDU.class
5.9.2.2 The Aggregate State PDU shall be used to communicate the state and other pertinent information about an aggregated unit.class
9.4.3 Communicate information about the appearance of a live entity.class
7.10.6 Used to communicate detailed information about the addition/modification of a synthetic environment object that is geometrically anchored to the terrain with a set of three or more points that come to a closure.class
9.4.4 Communicate information about an entity’s articulated and attached parts.class
7.2.6.class
7.2.4 Information about elastic collisions in a DIS exercise shall be communicated using a Collision-Elastic PDU.class
7.2.3 Collisions between entities shall be communicated by issuing a Collision PDU.class
7.5.13 Used to enter arbitrary messages (character strings, for example).class
more descriptive name for a CommentRPdu IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation - Application Protocolsclass
5.12.4.13 Serves the same function as the Comment PDU.class
Section 7.5.2.class
more descriptive name for a CreateEntityRPdu IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation - Application Protocolsclass
5.12.4.2 Serves the same function as the Create Entity PDU but with the addition of reliability service levels.class
7.5.11 Information issued in response to a Data Query PDU or Set Data PDU.class
Section 7.5.9.class
more descriptive name for a DataQueryRPdu IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation - Application Protocolsclass
5.12.4.9 Serves the same function as the Data Query PDU but with the addition of reliability service levels IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation - Application Protocolsclass
more descriptive name for a DataRPdu IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation - Application Protocolsclass
5.12.4.11 Serves the same function as the Data PDU but with the addition of reliability service levels and is used in response to a Data Query-R PDU, a Data-R PDU, or a Set Data-R PDU.class
7.6.3 Handles designating operations.class
7.3.3 Used to communicate the detonation or impact of munitions, as well as non-munition explosions, the burst or initial bloom of chaff, and the ignition of a flare.class
7.3.4 Used to communicate the firing of a directed energy weapon.class
This class is backed by a Java library class,BitSet
.class
Section 5.3.7.class
7.6.2 Communicate active electromagnetic emissions, including radar and radar-related electronic warfare (e.g., jamming).class
7.3.5 Used to communicate detailed damage information sustained by an entity regardless of the source of the damage.class
Section 5.3.3.class
Managment of grouping of PDUs, and more.class
7.2.2.class
7.2.5.class
7.10.2 Used to communicate information about environmental effects and processes.class
7.5.12 Reports occurance of a significant event to the simulation manager.class
more descriptive name for a EventReportRPdu IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation - Application Protocolsclass
5.12.4.12 Contains the same information as found in the Event Report PDU.class
Represents the position and state of one entity in the world.class
7.3.2 Used to communicate the firing of a weapon or expendable.class
7.10.3 Used to communicate information about global, spatially varying environmental effects.class
more descriptive name for an IFFPdu IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation - Application Protocolsclass
Section 5.3.7.4.2 When present, layer 2 should follow layer 1 and have the following fields.class
IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation - Application Protocolsclass
5.13.3.1 Used to communicate an IO attack or the effects of an IO attack on one or more target entities.class
IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation - Application Protocolsclass
5.13.4.1 Used to communicate the effects of an IO attack on one or more target entities.class
5.8.7 Communicates the state of a particular intercom device, request an action of another intercom device, or respond to an action request.class
5.8.6 Conveys the audio or digital data that is used to communicate between simulated intercom devices IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocolsclass
5.9.3.1 The IsGroupOf PDU shall communicate information about the individual states of a group of entities, including state information that is necessary for the receiving simulation applications to represent the issuing group of entities in the simulation applications’ own simulation.class
5.9.5 Used to request hierarchical linkage of separately hosted simulation entities IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation - Application Protocolsclass
9.4.6 Communicate information associated with the impact or detonation of a munition.class
9.4.5 Representation of weapons fire in a DIS exercise involving LEs.class
7.10.5 Used to communicate detailed information about the addition/modification of a synthetic environment object that is geometrically anchored to the terrain with one point and has size and orientation.class
more descriptive name for a LEDetonationPdu IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation - Application Protocolsclass
Does not inherit from PduBase.class
more descriptive name for a LEFirePdu IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation - Application Protocolsclass
The live entity PDUs have a slightly different header IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation - Application Protocolsclass
Abstract superclass for logistics PDUs.class
5.10.4 Information about the location and status of a collection of mines in a minefield is conveyed through the Minefield Data PDU on an individual mine basis.class
Abstract superclass for PDUs relating to minefields.class
5.10.3 Contains information about the requesting entity and the region and mine types of interest to the requesting entity.class
5.10.5 Contains information about the requesting entity and the PDU(s) that were not received in response to a query.class
5.10.2 Communicate information about the minefield, including the location, perimeter, and types of mines contained within it.class
Base class of PduBase and LiveEntityPdu IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation - Application Protocolsclass
The superclass for all PDUs except LiveEntity.class
7.10.4 Used to communicate detailed information about the addition/modification of a synthetic environment object that is geometrically anchored to the terrain with a single point.class
Abstract superclass for radio communications PDUs.class
5.8.5 Communicates the state of a particular radio receiver.class
more descriptive name for a RecordQueryRPdu IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation - Application Protocolsclass
5.12.4.14 Used to communicate a request for data in record format.class
more descriptive name for a RecordRPdu IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation - Application Protocolsclass
5.12.4.16 Used to respond to a Record Query-R PDU or a Set Record-R PDU.class
Section 7.5.3 The removal of an entity from an exercise shall be communicated with a Remove Entity PDU.class
more descriptive name for a RemoveEntityRPdu IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation - Application Protocolsclass
5.12.4.3 Contains the same information as found in the Remove Entity PDU with the addition of the level of reliability service to be used for the removal action being requested.class
5.5.10 Used by the repairing entity to communicate the repair that has been performed for the entity that requested repair service.class
5.5.11 used by the receiving entity to acknowledge the receipt of a Repair Complete PDU IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation - Application Protocolsclass
5.5.8 Used to communicate the canceling of a resupply service provided through logistics support.class
5.5.6 Communicate the offer of supplies by a supplying entity to a receiving entity.class
5.5.7 Used to acknowledge the receipt of supplies by the receiving entity.class
7.6.6 Certain supplemental information on an entity’s physical state and emissions.class
5.5.5 Communicate information associated with one entity requesting a service from another.class
Section 7.5.10.class
more descriptive name for a SetDataRPdu IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation - Application Protocolsclass
5.12.4.10 Serves the same function as the Set Data PDU but with the addition of reliability service levels.class
more descriptive name for a SetRecordRPdu IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation - Application Protocolsclass
5.12.4.15 Used to set or change certain parameter values.class
5.8.4, 7.7.3 Conveys the audio or digital data carried by the simulated radio or intercom transmission.class
First part of a simulation management (SIMAN) PDU and SIMAN-Reliability (SIMAN-R) PDU.class
IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation - Application Protocolsclass
Section 7.5.4.class
more descriptive name for a StartResumeRPdu IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation - Application Protocolsclass
5.12.4.4 Serves the same function as the Start/Resume PDU but with the addition of reliability service levels IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation - Application Protocolsclass
Section 7.5.5.class
more descriptive name for a StopFreezeRPdu IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation - Application Protocolsclass
5.12.4.5 Serves the same function as the Stop/Freeze PDU (see 5.6.5.5.1) but with the addition of reliability service levels.class
more descriptive name for a SEESPdu IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation - Application Protocolsclass
Section 5.3.11: Abstract superclass for synthetic environment PDUs IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation - Application Protocolsclass
more descriptive name for a TSPIPdu IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation - Application Protocolsclass
Information initiating the dyanic allocation and control of simulation entities between two simulation applications.class
5.8.3 Communicates the state of a particular radio transmitter or simple intercom.class
9.4.2 The Time Space Position Information (TSPI) PDU shall communicate information about the LE’s state vector.class
7.6.4 Information about underwater acoustic emmissions.class
Abstract superclass for fire and detonation pdus that have shared information.