DESERT 3.5.1
Loading...
Searching...
No Matches
Uwpolling_SINK::Rx_Data_Timer Class Reference

#include <uwpolling_SINK.h>

Inheritance diagram for Uwpolling_SINK::Rx_Data_Timer:
Collaboration diagram for Uwpolling_SINK::Rx_Data_Timer:

Public Member Functions

 Rx_Data_Timer (Uwpolling_SINK *m)
 
virtual ~Rx_Data_Timer ()
 
- Public Member Functions inherited from Uwpolling_SINK::Uwpolling_SINK_Timer
 Uwpolling_SINK_Timer (Uwpolling_SINK *m)
 
virtual ~Uwpolling_SINK_Timer ()
 
virtual void freeze ()
 
virtual void unFreeze ()
 
virtual void stop ()
 
virtual void schedule (double val)
 
bool isIdle ()
 
bool isRunning ()
 
bool isExpired ()
 
bool isFrozen ()
 
bool isActive ()
 
void resetCounter ()
 
void incrCounter ()
 
int getCounter ()
 
double getDuration ()
 

Protected Member Functions

virtual void expire (Event *e)
 

Additional Inherited Members

- Protected Attributes inherited from Uwpolling_SINK::Uwpolling_SINK_Timer
double start_time
 
double left_duration
 
int counter
 
Uwpolling_SINK *UWPOLLING_TIMER_STATUS timer_status
 

Detailed Description

Class (inherited from Uwpolling_SINK_Timer) used to handle the time in which the NODE wait for the DATA Timer.

Definition at line 366 of file uwpolling_SINK.h.

Constructor & Destructor Documentation

◆ Rx_Data_Timer()

Uwpolling_SINK::Rx_Data_Timer::Rx_Data_Timer ( Uwpolling_SINK m)
inline

Conscructor of Rx_Data_Timer class.

Parameters
Uwpolling_SINK*pointer to an object of type Uwpolling_SINK

Definition at line 373 of file uwpolling_SINK.h.

◆ ~Rx_Data_Timer()

virtual Uwpolling_SINK::Rx_Data_Timer::~Rx_Data_Timer ( )
inlinevirtual

Destructor of ProbeTimer class.

Definition at line 381 of file uwpolling_SINK.h.

Member Function Documentation

◆ expire()

void Uwpolling_SINK::Rx_Data_Timer::expire ( Event *  e)
protectedvirtual

Method call when the timer expire.

Parameters
Eevent*pointer to an object of type Event

Definition at line 205 of file uwpolling_SINK.cpp.


The documentation for this class was generated from the following files: