CreditGateTag

Namespace inet

CreditGateTag

class

This tag carries the module id of the CreditBasedGate which the packet passed through.

This tag is part of the credit based shaper infrastructure.

See also: CreditBasedGate

Extends

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

Fields

Name Type Description
id int

module id of the CreditBasedGate which the packet passed through

Shared Tagging operations (observed)

tagActionmodule
addTagIeee8021qCreditBasedShaper
findTagIeee8021qCreditBasedShaper

Source code

//
// This tag carries the module id of the ~CreditBasedGate which the packet passed
// through.
//
// This tag is part of the credit based shaper infrastructure.
//
// @see ~CreditBasedGate
//
class CreditGateTag extends TagBase
{
    int id = -1; // module id of the ~CreditBasedGate which the packet passed through
}
File: src/inet/queueing/gate/CreditGateTag.msg