Homepage | Demos | Overview | Downloads | Tutorials | Reference | Credits |
#include <TimeOutTrans.h>
Inheritance diagram for TimeOutTrans:
Definition at line 9 of file TimeOutTrans.h.
Public Member Functions | |
TimeOutTrans (StateNode *source, StateNode *destination, unsigned int delay) | |
constructor, specify delay in milliseconds | |
virtual void | enable () |
starts timer | |
virtual void | disable () |
stops timer | |
void | resetTimer () |
resets timer | |
virtual void | processEvent (const EventBase &) |
if we receive the timer event, activate() | |
Protected Attributes | |
unsigned int | d |
amount to delay (in milliseconds) before transition |
|
constructor, specify delay in milliseconds
Definition at line 12 of file TimeOutTrans.h. References d. |
|
stops timer
Implements Transition. Definition at line 18 of file TimeOutTrans.h. References erouter, and EventRouter::forgetListener(). |
|
starts timer
Implements Transition. Definition at line 15 of file TimeOutTrans.h. References resetTimer(). |
|
if we receive the timer event, activate()
Implements EventListener. Definition at line 24 of file TimeOutTrans.h. References Transition::activate(). |
|
resets timer
Definition at line 21 of file TimeOutTrans.h. References EventRouter::addTimer(), d, and erouter. |
|
amount to delay (in milliseconds) before transition
Definition at line 29 of file TimeOutTrans.h. |
Tekkotsu v1.4 |
Generated Sat Jul 19 00:09:13 2003 by Doxygen 1.3.2 |