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 ACKNOWLEDGEAcknowledgeACKNOWLEDGE_RELIABLEAcknowledge-RACTION_REQUESTAction RequestACTION_REQUEST_RELIABLEAction Request-RACTION_RESPONSEAction ResponseACTION_RESPONSE_RELIABLEAction Response-RAGGREGATE_STATEAggregate StateAPPEARANCEAppearanceAREAL_OBJECT_STATEAreal Object StateARTICULATED_PARTSArticulated PartsATTRIBUTEAttributeCOLLISIONCollisionCOLLISION_ELASTICCollision-ElasticCOMMENTCommentCOMMENT_RELIABLEComment-RCREATE_ENTITYCreate EntityCREATE_ENTITY_RELIABLECreate Entity-RDATADataDATA_QUERYData QueryDATA_QUERY_RELIABLEData Query-RDATA_RELIABLEData-RDESIGNATORDesignatorDETONATIONDetonationDIRECTED_ENERGY_FIREDirected Energy FireELECTROMAGNETIC_EMISSIONElectromagnetic EmissionENTITY_DAMAGE_STATUSEntity Damage StatusENTITY_STATEEntity StateENTITY_STATE_UPDATEEntity State UpdateENVIRONMENTAL_PROCESSEnvironmental ProcessEVENT_REPORTEvent ReportEVENT_REPORT_RELIABLEEvent Report-RFIREFireGRIDDED_DATAGridded DataIDENTIFICATION_FRIEND_OR_FOEIFFINFORMATION_OPERATIONS_ACTIONInformation Operations ActionINFORMATION_OPERATIONS_REPORTInformation Operations ReportINTERCOM_CONTROLIntercom ControlINTERCOM_SIGNALIntercom SignalISGROUPOFIsGroupOfISPARTOFIsPartOfLINEAR_OBJECT_STATELinear Object StateLIVE_ENTITY_DETONATIONLE DetonationLIVE_ENTITY_FIRELE FireMINEFIELD_DATAMinefield DataMINEFIELD_QUERYMinefield QueryMINEFIELD_RESPONSE_NACKMinefield Response NACKMINEFIELD_STATEMinefield StateOTHEROtherPOINT_OBJECT_STATEPoint Object StateRECEIVERReceiverRECORD_QUERY_RELIABLERecord Query-RRECORD_RELIABLERecord-RREMOVE_ENTITYRemove EntityREMOVE_ENTITY_RELIABLERemove Entity-RREPAIR_COMPLETERepair CompleteREPAIR_RESPONSERepair ResponseRESUPPLY_CANCELResupply CancelRESUPPLY_OFFERResupply OfferRESUPPLY_RECEIVEDResupply ReceivedSERVICE_REQUESTService RequestSET_DATASet DataSET_DATA_RELIABLESet Data-RSET_RECORD_RELIABLESet Record-RSIGNALSignalSTART_RESUMEStart/ResumeSTART_RESUME_RELIABLEStart/Resume-RSTOP_FREEZEStop/FreezeSTOP_FREEZE_RELIABLEStop/Freeze-RSUPPLEMENTAL_EMISSION_ENTITY_STATESupplemental Emission / Entity StateTIME_SPACE_POSITION_INFORMATIONTSPITRANSFER_OWNERSHIPTransfer OwnershipTRANSMITTERTransmitterUNDERWATER_ACOUSTICUnderwater Acoustic -
Method Summary
Modifier and Type Method Description java.lang.StringgetDescription()static intgetEnumBitWidth()static DISPDUTypegetEnumForValue(int i)intgetMarshalledSize()intgetValue()voidmarshal(java.io.DataOutputStream dos)voidmarshal(java.nio.ByteBuffer buff)java.lang.StringtoString()static DISPDUTypeunmarshalEnum(java.io.DataInputStream dis)static DISPDUTypeunmarshalEnum(java.nio.ByteBuffer buff)static DISPDUTypevalueOf(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:
toStringin classjava.lang.Enum<DISPDUType>
-