IPacketClassifier.ned
NED File src/inet/queueing/contract/IPacketClassifier.ned
| Name | Type | Description |
|---|---|---|
| IPacketClassifier | module interface |
Interface for packet classifier modules. A packet classifier is a passive module which has one passive input and multiple active outputs. Packets pushed into the passive input are passed through to one of the active outputs without any delay or reordering. |
Source code
// // Copyright (C) 2020 OpenSim Ltd. // // SPDX-License-Identifier: LGPL-3.0-or-later // package inet.queueing.contract; // // Interface for packet classifier modules. A packet // classifier is a passive module which has one passive input and multiple // active outputs. Packets pushed into the passive input are passed through to // one of the active outputs without any delay or reordering. // moduleinterface IPacketClassifier extends IPassivePacketSink { parameters: @display("i=block/classifier"); gates: output out[] @labels(push); }