|
||||||||||
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.RadioCommunicationsFamily
Abstract (uninstantiated) parent class for RadioCommunicationsFamily.
ProtocolDataUnit
,
PduElement
,
SerializationInterface
,
TransmitterPdu
,
ReceiverPdu
,
SignalPdu
Field Summary | |
protected EntityID |
entityID
|
protected UnsignedShort |
radioID
|
static int |
sizeOf
Constant value--size of RadioCommunicationsFamily with header. |
Fields inherited from class mil.navy.nps.dis.ProtocolDataUnit |
DEBUG, exerciseID, pduType, protocolFamily, protocolVersion, timeReceived, timestamp |
Constructor Summary | |
RadioCommunicationsFamily()
Default constructor - creates entityID, radioID - fills with zeros for all values of the following parameters: entityID, radioID. |
Method Summary | |
java.lang.Object |
clone()
Make a copy of the object. |
void |
deSerialize(java.io.DataInputStream inputStream)
Deserialize the input stream, and order is important here, since we need to read in the same order as specified by the DIS standard |
EntityID |
getEntityID()
Gets RadioCommunicationProtocolFamily entity ID. |
UnsignedShort |
getRadioID()
Gets RadioCommunicationProtocolFamily entity ID. |
int |
length()
Returns the length of the entity |
java.lang.String |
pduName()
Returns the PDU name - RadioCommunicationsFamily |
void |
printValues(int indentLevel,
java.io.PrintStream printStream)
Print the values of the following object out, with correct level of indentation on the page for entityID and radioID. |
void |
serialize(java.io.DataOutputStream outputStream)
Serialize and write out the output stream, order is important here since it needs to conform to the DIS standard |
void |
setEntityID(EntityID pEntityID)
Sets RadioCommunicationProtocolFamily entity ID Each Entity in a given exercise executing on a DIS application shall be assigned an Entity Identifier Record Unique to the exercise. |
void |
setRadioID(UnsignedShort pRadioID)
Sets RadioID. |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
protected EntityID entityID
protected UnsignedShort radioID
public static final int sizeOf
sizeOf = 288 ????????????????? bytes
Constructor Detail |
public RadioCommunicationsFamily()
Method Detail |
public java.lang.Object clone()
clone
in class ProtocolDataUnit
public void serialize(java.io.DataOutputStream outputStream)
serialize
in interface SerializationInterface
serialize
in class ProtocolDataUnit
java.lang.RuntimeException
- when IO error occurs.public void deSerialize(java.io.DataInputStream inputStream)
deSerialize
in interface SerializationInterface
deSerialize
in class ProtocolDataUnit
java.lang.RuntimeException
- when IO error occurs.public int length()
length
in class ProtocolDataUnit
public java.lang.String pduName()
pduName
in class ProtocolDataUnit
public void printValues(int indentLevel, java.io.PrintStream printStream)
printValues
in class ProtocolDataUnit
public EntityID getEntityID()
public void setEntityID(EntityID pEntityID)
pEntityID
- the firing entity IDpublic UnsignedShort getRadioID()
public void setRadioID(UnsignedShort pRadioID)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |