|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface RadioInterface
Defines the interface of all Radio entity implementations.
| Method Summary | |
|---|---|
void |
endReceive(java.lang.Double power)
End message reception. |
void |
endTransmit()
End message transmission. |
void |
receive(Message msg,
java.lang.Double power,
java.lang.Long duration)
Start receiving message. |
void |
setSleepMode(boolean sleep)
Put radio you in sleep/awake mode. |
void |
transmit(Message msg,
long delay,
long duration)
Start transmitting message. |
| Method Detail |
|---|
void transmit(Message msg,
long delay,
long duration)
msg - message object to transmitdelay - time to the wireduration - time on the wirevoid endTransmit()
void receive(Message msg,
java.lang.Double power,
java.lang.Long duration)
msg - incoming messagepower - signal strength of incoming message (units: mW)duration - time until end of transmission (units: simtime)void endReceive(java.lang.Double power)
power - signal strength of incoming message (units: mW)void setSleepMode(boolean sleep)
sleep - sleep/awake switch
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||