ProcessingTimeTag
classThis tag specifies the processing time. It can be attached to a specific region of a packet in order to sum up the processing time spent in each packet processor module.
Inheritance diagram
The following diagram shows inheritance relationships for this type. Unresolved types are missing from the diagram.
Extends
| Name | Type | Description |
|---|---|---|
| TimeTagBase | class |
This is a base class for various time measurement tags. |
Fields
| Name | Type | Description |
|---|---|---|
| flowNames | string[] |
flow names for which the times belong |
| bitTotalTimes | simtime_t[] |
total bit time summed up for the relevant modules |
| packetTotalTimes | simtime_t[] |
total packet time summed up for the relevant modules |
Source code
// // This tag specifies the processing time. It can be attached to a specific // region of a packet in order to sum up the processing time spent in each // packet processor module. // class ProcessingTimeTag extends TimeTagBase { }File: src/inet/common/TimeTag.msg