Package: inet.linklayer.ethernet
EtherFrameClassifier
simple moduleSimple classifier, that forwards EtherPauseFrames to the pauseOut gates, and other frames to the defaultOut gate.
This component can be used to build a QoS queue that gives the pause frames the highest priority.
Used in compound modules
| Name | Type | Description |
|---|---|---|
| EtherQoSQueue | compound module |
Queue module that gives the PAUSE frames a higher priority, and can be parametrized with an IOutputQueue for serving the other frames. |
Properties
| Name | Value | Description |
|---|---|---|
| display | i=block/classifier |
Gates
| Name | Direction | Size | Description |
|---|---|---|---|
| in | input | ||
| pauseOut | output | ||
| defaultOut | output |
Source code
// // Simple classifier, that forwards EtherPauseFrames // to the pauseOut gates, and other frames to the defaultOut // gate. // // This component can be used to build a QoS queue that gives // the pause frames the highest priority. // simple EtherFrameClassifier { parameters: @display("i=block/classifier"); gates: input in; output pauseOut; output defaultOut; }File: src/inet/linklayer/ethernet/EtherFrameClassifier.ned