CreditGateTag
classThis tag carries the module id of the ~CreditBasedGate which the packet passed through.
This tag is part of the credit based shaper infrastructure.
<b>See also:</b> ~CreditBasedGate
Inheritance diagram
The following diagram shows inheritance relationships for this type. Unresolved types are missing from the diagram.
Extends
| Name | Type | Description |
|---|---|---|
| TagBase | class |
This is an abstract base class that should not be directly added to a message as a tag. It is used as the base class of all tags, thus it doesn't have any fields. |
Fields
| Name | Type | Description |
|---|---|---|
| id | int |
module id of the ~CreditBasedGate which the packet passed through |
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