NED File src/sample/queueing/QueueingNode.ned¶
Name |
Type |
Description |
|---|---|---|
compound module |
A queue in front of a server. The server is any module that implements IServer. |
Source code¶
package sample.queueing;
//
// A queue in front of a server. The server is any module that implements ~IServer.
//
module QueueingNode
{
parameters:
string serverType = default("Server"); // the NED type of the server, a module like IServer
@display("i=block/network2");
gates:
input in;
output out;
submodules:
queue: FifoQueue;
server: <serverType> like IServer;
connections:
in --> queue.in;
queue.out --> server.in;
server.out --> out;
}