DESERT 3.5.1
|
#include <uwUFetch_NODE.h>
Public Member Functions | |
uwUFetch_DATA_BEFORE_TX_timer (uwUFetch_NODE *m) | |
virtual | ~uwUFetch_DATA_BEFORE_TX_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 DATA packets.
Sn between to successive transmission of DATA packets wait an interval time. Only at the end of these interval time SN transmit the DATA packet.
Definition at line 588 of file uwUFetch_NODE.h.
|
inline |
Constructor of uwUFetch_DATA_BEFORE_TX_timer class.
m | a pointer to an object of type UWUFetch_NODE |
Definition at line 596 of file uwUFetch_NODE.h.
|
inlinevirtual |
Definition at line 604 of file uwUFetch_NODE.h.
|
protectedvirtual |
Method called when the timer expire.
Event* | pointer to an object of type Event |
Definition at line 2935 of file uwUFetch_NODE_SENSOR.cpp.