Package edu.nps.moves.dis7.enumerations
Enum DISPDUType
java.lang.Object
java.lang.Enum<DISPDUType>
edu.nps.moves.dis7.enumerations.DISPDUType
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<DISPDUType>
,java.lang.constant.Constable
public enum DISPDUType extends java.lang.Enum<DISPDUType>
Generated from XML, SISO-REF-010-v25, 2018-08-29
UID 4 marshal size 8
DIS-PDU Type
UID 4 marshal size 8
DIS-PDU Type
-
Nested Class Summary
-
Enum Constant Summary
Enum Constants Enum Constant Description ACKNOWLEDGE
AcknowledgeACKNOWLEDGE_RELIABLE
Acknowledge-RACTION_REQUEST
Action RequestACTION_REQUEST_RELIABLE
Action Request-RACTION_RESPONSE
Action ResponseACTION_RESPONSE_RELIABLE
Action Response-RAGGREGATE_STATE
Aggregate StateAPPEARANCE
AppearanceAREAL_OBJECT_STATE
Areal Object StateARTICULATED_PARTS
Articulated PartsATTRIBUTE
AttributeCOLLISION
CollisionCOLLISION_ELASTIC
Collision-ElasticCOMMENT
CommentCOMMENT_RELIABLE
Comment-RCREATE_ENTITY
Create EntityCREATE_ENTITY_RELIABLE
Create Entity-RDATA
DataDATA_QUERY
Data QueryDATA_QUERY_RELIABLE
Data Query-RDATA_RELIABLE
Data-RDESIGNATOR
DesignatorDETONATION
DetonationDIRECTED_ENERGY_FIRE
Directed Energy FireELECTROMAGNETIC_EMISSION
Electromagnetic EmissionENTITY_DAMAGE_STATUS
Entity Damage StatusENTITY_STATE
Entity StateENTITY_STATE_UPDATE
Entity State UpdateENVIRONMENTAL_PROCESS
Environmental ProcessEVENT_REPORT
Event ReportEVENT_REPORT_RELIABLE
Event Report-RFIRE
FireGRIDDED_DATA
Gridded DataIDENTIFICATION_FRIEND_OR_FOE
IFFINFORMATION_OPERATIONS_ACTION
Information Operations ActionINFORMATION_OPERATIONS_REPORT
Information Operations ReportINTERCOM_CONTROL
Intercom ControlINTERCOM_SIGNAL
Intercom SignalISGROUPOF
IsGroupOfISPARTOF
IsPartOfLINEAR_OBJECT_STATE
Linear Object StateLIVE_ENTITY_DETONATION
LE DetonationLIVE_ENTITY_FIRE
LE FireMINEFIELD_DATA
Minefield DataMINEFIELD_QUERY
Minefield QueryMINEFIELD_RESPONSE_NACK
Minefield Response NACKMINEFIELD_STATE
Minefield StateOTHER
OtherPOINT_OBJECT_STATE
Point Object StateRECEIVER
ReceiverRECORD_QUERY_RELIABLE
Record Query-RRECORD_RELIABLE
Record-RREMOVE_ENTITY
Remove EntityREMOVE_ENTITY_RELIABLE
Remove Entity-RREPAIR_COMPLETE
Repair CompleteREPAIR_RESPONSE
Repair ResponseRESUPPLY_CANCEL
Resupply CancelRESUPPLY_OFFER
Resupply OfferRESUPPLY_RECEIVED
Resupply ReceivedSERVICE_REQUEST
Service RequestSET_DATA
Set DataSET_DATA_RELIABLE
Set Data-RSET_RECORD_RELIABLE
Set Record-RSIGNAL
SignalSTART_RESUME
Start/ResumeSTART_RESUME_RELIABLE
Start/Resume-RSTOP_FREEZE
Stop/FreezeSTOP_FREEZE_RELIABLE
Stop/Freeze-RSUPPLEMENTAL_EMISSION_ENTITY_STATE
Supplemental Emission / Entity StateTIME_SPACE_POSITION_INFORMATION
TSPITRANSFER_OWNERSHIP
Transfer OwnershipTRANSMITTER
TransmitterUNDERWATER_ACOUSTIC
Underwater Acoustic -
Method Summary
Modifier and Type Method Description java.lang.String
getDescription()
static int
getEnumBitWidth()
static DISPDUType
getEnumForValue(int i)
int
getMarshalledSize()
int
getValue()
void
marshal(java.io.DataOutputStream dos)
void
marshal(java.nio.ByteBuffer buff)
java.lang.String
toString()
static DISPDUType
unmarshalEnum(java.io.DataInputStream dis)
static DISPDUType
unmarshalEnum(java.nio.ByteBuffer buff)
static DISPDUType
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static DISPDUType[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
Enum Constant Details
-
OTHER
Other -
ENTITY_STATE
Entity State -
FIRE
Fire -
DETONATION
Detonation -
COLLISION
Collision -
SERVICE_REQUEST
Service Request -
RESUPPLY_OFFER
Resupply Offer -
RESUPPLY_RECEIVED
Resupply Received -
RESUPPLY_CANCEL
Resupply Cancel -
REPAIR_COMPLETE
Repair Complete -
REPAIR_RESPONSE
Repair Response -
CREATE_ENTITY
Create Entity -
REMOVE_ENTITY
Remove Entity -
START_RESUME
Start/Resume -
STOP_FREEZE
Stop/Freeze -
ACKNOWLEDGE
Acknowledge -
ACTION_REQUEST
Action Request -
ACTION_RESPONSE
Action Response -
DATA_QUERY
Data Query -
SET_DATA
Set Data -
DATA
Data -
EVENT_REPORT
Event Report -
COMMENT
Comment -
ELECTROMAGNETIC_EMISSION
Electromagnetic Emission -
DESIGNATOR
Designator -
TRANSMITTER
Transmitter -
SIGNAL
Signal -
RECEIVER
Receiver -
IDENTIFICATION_FRIEND_OR_FOE
IFF -
UNDERWATER_ACOUSTIC
Underwater Acoustic -
SUPPLEMENTAL_EMISSION_ENTITY_STATE
Supplemental Emission / Entity State -
INTERCOM_SIGNAL
Intercom Signal -
INTERCOM_CONTROL
Intercom Control -
AGGREGATE_STATE
Aggregate State -
ISGROUPOF
IsGroupOf -
TRANSFER_OWNERSHIP
Transfer Ownership -
ISPARTOF
IsPartOf -
MINEFIELD_STATE
Minefield State -
MINEFIELD_QUERY
Minefield Query -
MINEFIELD_DATA
Minefield Data -
MINEFIELD_RESPONSE_NACK
Minefield Response NACK -
ENVIRONMENTAL_PROCESS
Environmental Process -
GRIDDED_DATA
Gridded Data -
POINT_OBJECT_STATE
Point Object State -
LINEAR_OBJECT_STATE
Linear Object State -
AREAL_OBJECT_STATE
Areal Object State -
TIME_SPACE_POSITION_INFORMATION
TSPI -
APPEARANCE
Appearance -
ARTICULATED_PARTS
Articulated Parts -
LIVE_ENTITY_FIRE
LE Fire -
LIVE_ENTITY_DETONATION
LE Detonation -
CREATE_ENTITY_RELIABLE
Create Entity-R -
REMOVE_ENTITY_RELIABLE
Remove Entity-R -
START_RESUME_RELIABLE
Start/Resume-R -
STOP_FREEZE_RELIABLE
Stop/Freeze-R -
ACKNOWLEDGE_RELIABLE
Acknowledge-R -
ACTION_REQUEST_RELIABLE
Action Request-R -
ACTION_RESPONSE_RELIABLE
Action Response-R -
DATA_QUERY_RELIABLE
Data Query-R -
SET_DATA_RELIABLE
Set Data-R -
DATA_RELIABLE
Data-R -
EVENT_REPORT_RELIABLE
Event Report-R -
COMMENT_RELIABLE
Comment-R -
RECORD_RELIABLE
Record-R -
SET_RECORD_RELIABLE
Set Record-R -
RECORD_QUERY_RELIABLE
Record Query-R -
COLLISION_ELASTIC
Collision-Elastic -
ENTITY_STATE_UPDATE
Entity State Update -
DIRECTED_ENERGY_FIRE
Directed Energy Fire -
ENTITY_DAMAGE_STATUS
Entity Damage Status -
INFORMATION_OPERATIONS_ACTION
Information Operations Action -
INFORMATION_OPERATIONS_REPORT
Information Operations Report -
ATTRIBUTE
Attribute
-
-
Method Details
-
values
Returns an array containing the constants of this enum type, in the order they are declared.- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
getValue
public int getValue() -
getDescription
public java.lang.String getDescription() -
getEnumBitWidth
public static int getEnumBitWidth() -
getEnumForValue
-
marshal
public void marshal(java.io.DataOutputStream dos) throws java.io.IOException- Throws:
java.io.IOException
-
marshal
public void marshal(java.nio.ByteBuffer buff) throws java.lang.Exception- Throws:
java.lang.Exception
-
unmarshalEnum
- Throws:
java.lang.Exception
-
unmarshalEnum
- Throws:
java.lang.Exception
-
getMarshalledSize
public int getMarshalledSize() -
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Enum<DISPDUType>
-