A simulation Receiver object. More...
Inheritance diagram for com.mak.vrlj.object.RadioReceiver:
Collaboration diagram for com.mak.vrlj.object.RadioReceiver:Static Public Member Functions | |
| static void | addListener (ExerciseConnection exConn, ObjectListener< ObjectIdentifier, RadioReceiver > listener) |
| static void | removeListener (ExerciseConnection exConn, ObjectListener< ObjectIdentifier, RadioReceiver > listener) |
Static Public Attributes | |
| static final String | NAME = "RadioReceiver" |
| Simulation object class name. More... | |
Private Attributes | |
| ReceiverState | myReceiverState |
| float | myPower |
| GlobalObjectDesignator | myTransmitterEntityId |
| short | myTransmitterRadioId |
A simulation Receiver object.
|
inline |
Create a simulation object.
| name | unique name for this simulation object. |
References com.mak.vrlj.object.RadioReceiver.myPower, com.mak.vrlj.object.RadioReceiver.myReceiverState, com.mak.vrlj.object.RadioReceiver.myTransmitterEntityId, com.mak.vrlj.object.RadioReceiver.myTransmitterRadioId, and com.mak.vrlj.datatype.ReceiverState.OFF.
Referenced by com.mak.vrlj.object.RadioReceiver.equals().
|
inlinestatic |
References com.mak.vrlj.object.RadioReceiver.NAME.
|
inline |
References com.mak.vrlj.object.GlobalObjectDesignator.equals(), com.mak.vrlj.object.RadioReceiver.myPower, com.mak.vrlj.object.RadioReceiver.myReceiverState, com.mak.vrlj.object.RadioReceiver.myTransmitterEntityId, com.mak.vrlj.object.RadioReceiver.myTransmitterRadioId, and com.mak.vrlj.object.RadioReceiver.RadioReceiver().
|
inlinevirtual |
Get the name of the simulation object class for Entity objects.
Implements com.mak.vrlj.object.EmbeddedSystem.
References com.mak.vrlj.object.RadioReceiver.NAME.
|
inline |
Get the Power of the radio.
References com.mak.vrlj.object.RadioReceiver.myPower.
|
inline |
Get the ReceiverState of the radio.
References com.mak.vrlj.object.RadioReceiver.myReceiverState.
|
inline |
Get the GlobalObjectDesignator of the transmitter connected to this receiver.
References com.mak.vrlj.object.RadioReceiver.myTransmitterEntityId.
|
inline |
Get the Transmitter identifier sending to this Receiver.
References com.mak.vrlj.object.RadioReceiver.myTransmitterRadioId.
|
inline |
|
inlinestatic |
References com.mak.vrlj.object.RadioReceiver.NAME.
|
inline |
Set the Power of the radio.
| the | Power of the radio |
References com.mak.vrlj.object.RadioReceiver.myPower.
|
inline |
Set the ReceiverState of the radio.
| the | ReceiverState of the radio |
References com.mak.vrlj.object.RadioReceiver.myReceiverState.
|
inline |
| Transmitter | entity sending to this Receiver. |
References com.mak.vrlj.object.RadioReceiver.myTransmitterEntityId.
|
inline |
| Transmitter | identifier sending to this Receiver. |
References com.mak.vrlj.object.RadioReceiver.myTransmitterRadioId.
|
inline |
|
private |
|
private |
Referenced by com.mak.vrlj.object.RadioReceiver.equals(), com.mak.vrlj.object.RadioReceiver.getReceiverState(), com.mak.vrlj.object.RadioReceiver.hashCode(), com.mak.vrlj.object.RadioReceiver.RadioReceiver(), com.mak.vrlj.object.RadioReceiver.setReceiverState(), and com.mak.vrlj.object.RadioReceiver.toString().
|
private |
Referenced by com.mak.vrlj.object.RadioReceiver.equals(), com.mak.vrlj.object.RadioReceiver.getTransmitterEntityId(), com.mak.vrlj.object.RadioReceiver.hashCode(), com.mak.vrlj.object.RadioReceiver.RadioReceiver(), com.mak.vrlj.object.RadioReceiver.setTransmitterEntityId(), and com.mak.vrlj.object.RadioReceiver.toString().
|
private |
Referenced by com.mak.vrlj.object.RadioReceiver.equals(), com.mak.vrlj.object.RadioReceiver.getTransmitterRadioId(), com.mak.vrlj.object.RadioReceiver.hashCode(), com.mak.vrlj.object.RadioReceiver.RadioReceiver(), com.mak.vrlj.object.RadioReceiver.setTransmitterRadioId(), and com.mak.vrlj.object.RadioReceiver.toString().
|
static |
Simulation object class name.
Referenced by com.mak.vrlj.object.RadioReceiver.addListener(), com.mak.vrlj.object.RadioReceiver.getClassName(), com.mak.vrlj.object.ReflectedRadioReceiverMap.ReflectedRadioReceiverMap(), and com.mak.vrlj.object.RadioReceiver.removeListener().