DESERT 3.5.1
|
#include <uwUFetch_NODE.h>
Public Member Functions | |
uwUFetch_TRIGGER_timer (uwUFetch_NODE *m) | |
virtual | ~uwUFetch_TRIGGER_timer () |
![]() | |
uwUFetch_NODE_timer (uwUFetch_NODE *m) | |
virtual | ~uwUFetch_NODE_timer () |
virtual void | freeze () |
virtual void | unFreeze () |
virtual void | stop () |
virtual void | schedule (double val) |
bool | isIdle () |
bool | isRunning () |
bool | isFroozen () |
bool | isExpired () |
bool | isActive () |
void | resetCounter () |
void | incrCounter () |
int | getCounter () |
double | getDuration () |
Protected Member Functions | |
virtual void | expire (Event *e) |
Additional Inherited Members | |
![]() | |
double | start_time |
double | left_duration |
int | counter |
uwUFetch_NODE *UWUFETCH_TIMER_STATUS | timer_status |
Class inherited the method and variable of uwUFetch_NODE_timer that handle the timer of TRIGGER packets.
HN set an interval time within It wait a TRIGGER packet from AUV. When this interval time expire, if HN has not received any TRIGGER It start the communication with SN, otherwhise It start the communication with AUV.
Definition at line 728 of file uwUFetch_NODE.h.
|
inline |
Constructor of uwUFetch_TRIGGER_time class.
m | a pointer to an object of type uwUFetch_NODE |
Definition at line 736 of file uwUFetch_NODE.h.
|
inlinevirtual |
Definition at line 744 of file uwUFetch_NODE.h.
|
protectedvirtual |
Method called when the timer expire.
Event* | pointer to an object of type Event |