sidnet.stack.std.mac.ieee802_15_4
Interface TimerInterface802_15_4

All Superinterfaces:
JistAPI.Proxiable, JistAPI.Timeless
All Known Implementing Classes:
GenericTimer, macAssoRspWaitTimer, macBackoffTimer, macBeaconOtherTimer, macBeaconRxTimer, macBeaconSearchTimer, macBeaconTxTimer, macDataWaitTimer, macDeferCCATimer, macExtractTimer, macRxEnableTimer, macScanTimer, macTxOverTimer, macTxTimer, p802_15_4Timer, Phy802_15_4Timer, SSCS802_15_4Timer, ToSleepTimer, ToSleepTimer2, WrapperPhy802_15_4Timer

public interface TimerInterface802_15_4
extends JistAPI.Proxiable


Method Summary
 boolean bussy()
           
 void cancel()
           
 boolean canceled()
           
 void pause()
           
 boolean paused()
           
 void resetTimer()
           
 void resume()
           
 void start()
           
 void start(boolean reset, boolean fortx, double wt)
           
 void start(double time, boolean onlycap)
           
 void startTimer(double wtime)
           
 void startTimer(double wtime, MacMessage_802_15_4 p)
           
 void stopTimerr()
           
 void timeout(long currentTimerSequence)
           
 

Method Detail

startTimer

void startTimer(double wtime,
                MacMessage_802_15_4 p)

startTimer

void startTimer(double wtime)

start

void start(double time,
           boolean onlycap)

start

void start(boolean reset,
           boolean fortx,
           double wt)

start

void start()

stopTimerr

void stopTimerr()

cancel

void cancel()

timeout

void timeout(long currentTimerSequence)

pause

void pause()

resume

void resume()

resetTimer

void resetTimer()
                throws JistAPI.Continuation
Throws:
JistAPI.Continuation

canceled

boolean canceled()
                 throws JistAPI.Continuation
Throws:
JistAPI.Continuation

bussy

boolean bussy()
              throws JistAPI.Continuation
Throws:
JistAPI.Continuation

paused

boolean paused()
               throws JistAPI.Continuation
Throws:
JistAPI.Continuation