EthernetJamSignal

Namespace: inet::physicallayer

packet EthernetJamSignal

Represents jam on the Ethernet.

Inheritance diagram

Extends

Name

Type

Description

EthernetSignalBase

packet

Abstract base class for various Ethernet traffic types: EtherJam, EtherFilledIfg and EtherPhyFrame.

Fields

Name

Type

Description

srcMacFullDuplex

bool

meta-info, for detecting model misconfiguration

bitrate

double

meta-info, for detecting model misconfiguration end signal delimiter (ESD)

esd1

EthernetEsdType

ESD or ESDBRS

esd2

EthernetEsdType

ESDOK, ESDERR or ESDJAB

srcMacFullDuplex

abortedPkTreeID

long

this field stores the packetTreeId of the aborted packet

Properties

Name

Value

Description

descriptor

readonly

existingClass

Source code

//
// Represents jam on the Ethernet.
//
packet EthernetJamSignal extends EthernetSignalBase
{
    srcMacFullDuplex = false;
    long abortedPkTreeID = 0;  // this field stores the packetTreeId of the aborted packet
}

File: src/inet/physicallayer/wired/ethernet/EthernetSignal.msg