Enum Class DisPduType
- All Implemented Interfaces:
Serializable
,Comparable<DisPduType>
,Constable
This
enum
type is generated from XML,
UID 4,
marshal size 8;
DISPDUType has 73 enumerations total.- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionAcknowledgeAcknowledge-RAction RequestAction Request-RAction ResponseAction Response-RAggregate StateAppearanceAreal Object StateArticulated PartsAttributeCollisionCollision-ElasticCommentComment-RCreate EntityCreate Entity-RDataData QueryData Query-RData-RDesignatorDetonationDirected Energy FireElectromagnetic EmissionEntity Damage StatusEntity StateEntity State UpdateEnvironmental ProcessEvent ReportEvent Report-RFireGridded DataIFFInformation Operations ActionInformation Operations ReportIntercom ControlIntercom SignalIsGroupOfIsPartOfLinear Object StateLE DetonationLE FireMinefield DataMinefield QueryMinefield Response NACKMinefield StateOtherPoint Object StateReceiverRecord Query-RRecord-RRemove EntityRemove Entity-RRepair CompleteRepair ResponseResupply CancelResupply OfferResupply ReceivedService RequestSet DataSet Data-RSet Record-RSignalStart/ResumeStart/Resume-RStop/FreezeStop/Freeze-RSupplemental Emission / Entity StateTSPITransfer OwnershipTransmitterUnderwater Acoustic -
Method Summary
Modifier and TypeMethodDescriptionProvide enumeration descriptionstatic int
bit width for this enumerationstatic DisPduType
getEnumForValue
(int value) Provide enumeration for a given valueint
Returns size of this serialized (marshalled) object in bytesgetName()
Provide nameboolean
getTRACE()
Whether tracing is on or off for this objectint
getValue()
Provide enumeration valuevoid
marshal
(DataOutputStream dos) Marshal value to DataOutputStreamvoid
marshal
(ByteBuffer byteBuffer) Marshal value to ByteBuffervoid
setTRACE
(boolean value) Set tracing on/off for this objecttoString()
Provide simple identifierstatic DisPduType
Unmarshal value to DataInputStreamstatic DisPduType
unmarshalEnum
(ByteBuffer byteBuffer) Unmarshal enumeration value to ByteBufferstatic DisPduType
Returns the enum constant of this class with the specified name.static DisPduType[]
values()
Returns an array containing the constants of this enum class, 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 class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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:
IllegalArgumentException
- if this enum class has no constant with the specified nameNullPointerException
- if the argument is null
-
getValue
public int getValue()Provide enumeration value- Returns:
- integer value
-
getDescription
-
getEnumBitWidth
public static int getEnumBitWidth()bit width for this enumeration- Returns:
- number of bits wide
-
getEnumForValue
Provide enumeration for a given value- Parameters:
value
- integer value of interest- Returns:
- enumeration corresponding to numeric value
-
setTRACE
public void setTRACE(boolean value) Set tracing on/off for this object- Parameters:
value
- whether tracing is on or off
-
getTRACE
public boolean getTRACE()Whether tracing is on or off for this object- Returns:
- whether tracing is on or off
-
marshal
Marshal value to DataOutputStream- Parameters:
dos
- DataOutputStream for output- Throws:
IOException
- input-output error- See Also:
-
marshal
Marshal value to ByteBuffer- Parameters:
byteBuffer
- ByteBuffer for output- Throws:
IOException
- input-output errorException
- See Also:
-
unmarshalEnum
Unmarshal value to DataInputStream- Parameters:
dis
- DataInputStream for input- Returns:
- enumeration of interest
- Throws:
Exception
- unmarshalling input-output error- See Also:
-
unmarshalEnum
Unmarshal enumeration value to ByteBuffer- Parameters:
byteBuffer
- ByteBuffer for input- Returns:
- enumeration of interest
- Throws:
Exception
- unmarshalling input-output error- See Also:
-
getMarshalledSize
public int getMarshalledSize()Returns size of this serialized (marshalled) object in bytes- Returns:
- serialized size in bytes
- See Also:
-
getName
-
toString
Provide simple identifier- Overrides:
toString
in classEnum<DisPduType>
- Returns:
- class name, value and name
-