EligibilityTimeTag

EligibilityTimeTag

class

C++ definition

This tag specifies the simulation time after which the packet becomes eligible for transmission according to the asynchronous shaper.

This tag is used by the asynchronous shaper infrastructure.

<b>See also:</b> ~EligibilityTimeGate, ~EligibilityTimeFilter, ~EligibilityTimeMeter, ~EligibilityTimeQueue

Usage diagram

The following diagram shows usage relationships between types. Unresolved types are missing from the diagram.

Inheritance diagram

The following diagram shows inheritance relationships for this type. Unresolved types are missing from the diagram.

Extends

Name Type Description
TagBase class

This is an abstract base class that should not be directly added to a message as a tag. It is used as the base class of all tags, thus it doesn't have any fields.

Fields

Name Type Description
eligibilityTime clocktime_t

the simulation time after which the packet is eligible for transmission

Source code

//
// This tag specifies the simulation time after which the packet becomes eligible
// for transmission according to the asynchronous shaper.
//
// This tag is used by the asynchronous shaper infrastructure.
//
// @see ~EligibilityTimeGate, ~EligibilityTimeFilter, ~EligibilityTimeMeter, ~EligibilityTimeQueue
//
class EligibilityTimeTag extends TagBase
{
    clocktime_t eligibilityTime; // the simulation time after which the packet is eligible for transmission
}
File: src/inet/protocolelement/shaper/EligibilityTimeTag.msg