|
||||||||||
| 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 ProtocolDataUnitpublic void serialize(java.io.DataOutputStream outputStream)
serialize in interface SerializationInterfaceserialize in class ProtocolDataUnitjava.lang.RuntimeException - when IO error occurs.public void deSerialize(java.io.DataInputStream inputStream)
deSerialize in interface SerializationInterfacedeSerialize in class ProtocolDataUnitjava.lang.RuntimeException - when IO error occurs.public int length()
length in class ProtocolDataUnitpublic java.lang.String pduName()
pduName in class ProtocolDataUnit
public void printValues(int indentLevel,
java.io.PrintStream printStream)
printValues in class ProtocolDataUnitpublic 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 | |||||||||