PacketEvent

Namespace: inet

class PacketEvent

(no description)

Usage diagram

Inheritance diagram

Extends

Name

Type

Description

cObject

(unknown – not in documented files)

Known subclasses

Name

Type

Description

PacketTransmittedEvent

class

(no description)

Fields

Name

Type

Description

kind

int

modulePath

string

eventNumber

int64_t

simulationTime

simtime_t

bitDuration

simtime_t

per bit duration

packetDuration

simtime_t

per packet duration

packetLength

b

Properties

Name

Value

Description

str

getClassName()

Source code

class PacketEvent extends cObject
{
    @str(getClassName());
    int kind @enum(PacketEventKind) = PEK_UNDEFINED;
    string modulePath;
    int64_t eventNumber = -1;
    simtime_t simulationTime = -1;
    simtime_t bitDuration = 0; // per bit duration
    simtime_t packetDuration = 0; // per packet duration
    b packetLength = b(-1);
}

File: src/inet/common/PacketEventTag.msg