DESERT 3.5.1
Loading...
Searching...
No Matches
TxFrameTimer Class Reference

#include <uwal.h>

Inheritance diagram for TxFrameTimer:
Collaboration diagram for TxFrameTimer:

Public Member Functions

 TxFrameTimer (Uwal *pUwal)
 

Protected Member Functions

virtual void expire (Event *e)
 

Protected Attributes

UwalpUwal_
 

Detailed Description

The class used by Uwal to handle simulator's event expirations; it is exploited to schedule the sendDown() of successive frames.

Definition at line 79 of file uwal.h.

Constructor & Destructor Documentation

◆ TxFrameTimer()

TxFrameTimer::TxFrameTimer ( Uwal pUwal)
inline

Class constructor.

Parameters
pUwalpointer to the Uwal object to be linked with this TxFrameTimer object.

Definition at line 88 of file uwal.h.

Member Function Documentation

◆ expire()

void TxFrameTimer::expire ( Event *  e)
protectedvirtual

Method to handle the expiration of a given event.

Parameters
eevent to be handled.

Definition at line 741 of file uwal.cpp.

Member Data Documentation

◆ pUwal_

Uwal* TxFrameTimer::pUwal_
protected

Pointer to an Uwal object.

It is used to call Uwal::ALqueueManager() when the countdown expires.

See also
Uwal::interframe_period

Definition at line 102 of file uwal.h.


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