sidnet.stack.std.mac.ieee802_15_4
Class macDeferCCATimer
java.lang.Object
sidnet.stack.std.mac.ieee802_15_4.macDeferCCATimer
- All Implemented Interfaces:
- JistAPI.Proxiable, JistAPI.Timeless, TimerInterface802_15_4
public class macDeferCCATimer
- extends java.lang.Object
- implements TimerInterface802_15_4
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
started
protected boolean started
busy
protected boolean busy
paused
protected boolean paused
canceled
protected boolean canceled
terminated
protected boolean terminated
stime
protected double stime
wtime
protected double wtime
lastMomentOfPause
protected double lastMomentOfPause
totalPauseTime
protected double totalPauseTime
macDeferCCATimer
public macDeferCCATimer(Mac802_15_4 macEntity,
int id)
timeout
public void timeout(long currentTimerSequence)
- Specified by:
timeout
in interface TimerInterface802_15_4
resetTimer
public void resetTimer()
- Specified by:
resetTimer
in interface TimerInterface802_15_4
startTimer
public void startTimer(double wtime,
MacMessage_802_15_4 p)
- Specified by:
startTimer
in interface TimerInterface802_15_4
start
public void start()
- Specified by:
start
in interface TimerInterface802_15_4
start
public void start(double time,
boolean onlycap)
- Specified by:
start
in interface TimerInterface802_15_4
start
public void start(boolean reset,
boolean fortx,
double wt)
- Specified by:
start
in interface TimerInterface802_15_4
startTimer
public void startTimer(double time)
- Start timer
- Specified by:
startTimer
in interface TimerInterface802_15_4
cancel
public void cancel()
- Cancel timer
- Specified by:
cancel
in interface TimerInterface802_15_4
canceled
public boolean canceled()
throws JistAPI.Continuation
- Specified by:
canceled
in interface TimerInterface802_15_4
- Throws:
JistAPI.Continuation
bussy
public boolean bussy()
throws JistAPI.Continuation
- Specified by:
bussy
in interface TimerInterface802_15_4
- Throws:
JistAPI.Continuation
paused
public boolean paused()
throws JistAPI.Continuation
- Specified by:
paused
in interface TimerInterface802_15_4
- Throws:
JistAPI.Continuation
pause
public void pause()
- Pause timer
- Specified by:
pause
in interface TimerInterface802_15_4
resume
public void resume()
- Resume timer
- Specified by:
resume
in interface TimerInterface802_15_4
stopTimerr
public void stopTimerr()
- Specified by:
stopTimerr
in interface TimerInterface802_15_4
getProxy
public TimerInterface802_15_4 getProxy()