ProcessingTimeTag

ProcessingTimeTag

class

C++ definition

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.

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