SignalBitrateTagBase

Namespace inet

SignalBitrateTagBase

class

This is an abstract base class that should not be directly added as a tag.

Extends

Name Type Description
SignalTagBase (unknown -- not in documented files)

Fields

Name Type Description
preambleBitrate bps

preamble bitrate in the range (0, +infinity) or NaN if not set.

headerBitrate bps

header bitrate in the range (0, +infinity) or NaN if not set.

dataBitrate bps

data bitrate in the range (0, +infinity) or NaN if not set.

Source code

//
// This is an abstract base class that should not be directly added as a tag.
//
class SignalBitrateTagBase extends SignalTagBase
{
    bps preambleBitrate = bps(NaN); // preamble bitrate in the range (0, +infinity) or NaN if not set.
    bps headerBitrate = bps(NaN);   // header bitrate in the range (0, +infinity) or NaN if not set.
    bps dataBitrate = bps(NaN);     // data bitrate in the range (0, +infinity) or NaN if not set.
}

File: src/inet/physicallayer/wireless/common/contract/packetlevel/SignalTag.msg