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.
The following diagram shows usage relationships between types. Unresolved types are missing from the diagram.
The following diagram shows inheritance relationships for this type. Unresolved types are missing from the diagram.
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. |
Name | Value | Description |
---|---|---|
display | i=block/classifier |
Name | Direction | Size | Description |
---|---|---|---|
in | input | ||
pauseOut | output | ||
defaultOut | output |
// // 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; }