Namespace inet
EligibilityTimeTag
classThis 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 also: EligibilityTimeGate, EligibilityTimeFilter, EligibilityTimeMeter, EligibilityTimeQueue
Extends
Name | Type | Description |
---|---|---|
TagBase | (unknown -- not in documented files) |
Fields
Name | Type | Description |
---|---|---|
eligibilityTime | clocktime_t |
the simulation time after which the packet is eligible for transmission |
Shared Tagging operations (observed)
tagAction | module |
---|---|
addTag | PacketDirectionReverser |
addTagIfAbsent | EligibilityTimeMeter |
findTag | PacketDirectionReverser, StreamClassifier, EligibilityTimeFilter |
getTag | Ieee8021qAsynchronousShaper, EligibilityTimeGate, EligibilityTimeQueue |
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