|
||||||||||
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 |