|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectmil.navy.nps.dis.PduElement
mil.navy.nps.dis.ProtocolDataUnit
mil.navy.nps.dis.SimulationManagementFamily
mil.navy.nps.dis.RemoveEntityPdu
Simulation management PDU to remove an entity from the exercise.
ProtocolDataUnit,
PduElement,
SerializationInterface| Field Summary | |
protected static RemoveEntityPdu |
exemplar
An "exemplar" object, which is filled out to the state that is needed most of the time. |
static int |
sizeOf
Constant value--total size of an Action Request PDU including header sizeOf = 28 bytes |
| Fields inherited from class mil.navy.nps.dis.SimulationManagementFamily |
originatingEntityID, receivingEntityID |
| Fields inherited from class mil.navy.nps.dis.ProtocolDataUnit |
DEBUG, exerciseID, pduType, protocolFamily, protocolVersion, timeReceived, timestamp |
| Constructor Summary | |
RemoveEntityPdu()
Default constructor. |
|
| Method Summary | |
java.lang.Object |
clone()
Makes deep copies of all the instance variables, so we don't have two objects pointing to the same data. |
void |
deSerialize(java.io.DataInputStream inputStream)
Deserialize our data from the input stream. |
RemoveEntityPdu |
getExemplar()
|
UnsignedInt |
getRequestID()
|
int |
length()
Returns the length of the PDU header. |
java.lang.String |
pduName()
Returns the name of this PDU |
void |
printValues(int indentLevel,
java.io.PrintStream printStream)
Prints the generated serialized object for debugging. |
void |
serialize(java.io.DataOutputStream outputStream)
Serialize our data out to the stream. |
void |
setExemplar(RemoveEntityPdu newExemplar)
|
void |
setRequestID(long pRequestID)
|
void |
setRequestID(UnsignedInt pRequestID)
|
| Methods inherited from class mil.navy.nps.dis.SimulationManagementFamily |
getOriginatingEntityID, getReceivingEntityID, setOriginatingEntityID, setReceivingEntityID |
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
public static final int sizeOf
sizeOf = 28 bytes
protected static RemoveEntityPdu exemplar
| Constructor Detail |
public RemoveEntityPdu()
| Method Detail |
public void serialize(java.io.DataOutputStream outputStream)
PduElementsuper.Serialize() to make sure
the superclasse's data is serialized out. The order
in which instance variables are serialized is significant. They must
be serialized in the same order they appear in the DIS
spec.
Prints out some information during execution if debugging flag is set.
serialize in interface SerializationInterfaceserialize in class SimulationManagementFamilypublic void deSerialize(java.io.DataInputStream inputStream)
PduElementsuper.deSerialize to make sure
the superclass's data are properly affected. The order
in which instance variables are serialized is significant. They must
be deSerialized in the same order as they have been serialized as specified by the DIS spec.
deSerialize in interface SerializationInterfacedeSerialize in class SimulationManagementFamilypublic java.lang.Object clone()
PduElement
clone in class SimulationManagementFamilypublic int length()
ProtocolDataUnit
length in class SimulationManagementFamilypublic java.lang.String pduName()
SimulationManagementFamily
pduName in class SimulationManagementFamily
public void printValues(int indentLevel,
java.io.PrintStream printStream)
PduElement
printValues in class SimulationManagementFamilypublic RemoveEntityPdu getExemplar()
public void setExemplar(RemoveEntityPdu newExemplar)
public UnsignedInt getRequestID()
public void setRequestID(UnsignedInt pRequestID)
public void setRequestID(long pRequestID)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||