Simple Module SCTPServer

Package: inet.applications.sctpapp
File: src/applications/sctpapp/SCTPServer.ned

C++ definition

(no description)

SCTPServer

Usage diagram:

The following diagram shows usage relationships between types. Unresolved types are missing from the diagram.

Inheritance diagram:

The following diagram shows inheritance relationships for this type. Unresolved types are missing from the diagram.

Parameters:

Name Type Default value Description
address string ""

may be left empty ("")

port int 0

port number to listen on

echoFactor int 0
echoDelay double 0s
delayFirstRead double 0s
readingInterval double 0s
messagesToPush int 0
numPacketsToSendPerClient int 0

number of requests sent per session

numPacketsToReceivePerClient int 1
requestLength int 1452

length of a request (bytes)

thinkTime double 0s

time gap between requests

waitToClose double 0s

time to wait between last message sent and abort

finishEndsSimulation bool false
ordered bool true
inboundStreams int 17
outboundStreams int 1
queueSize int 0

Gates:

Name Direction Size Description
sctpIn input
sctpOut output

Source code:

simple SCTPServer like SCTPApp
{
    parameters:
        string address = default(""); // may be left empty ("")
        int port = default(0); // port number to listen on
        int echoFactor = default(0);
        volatile double echoDelay @unit(s) = default(0s);
        double delayFirstRead @unit(s) = default(0s);
        volatile double readingInterval @unit(s) = default(0s);
        int messagesToPush = default(0);
        int numPacketsToSendPerClient = default(0); // number of requests sent per session
        int numPacketsToReceivePerClient = default(1);
        int requestLength = default(1452); // length of a request (bytes)
        volatile double thinkTime @unit(s) = default(0s); // time gap between requests
        double waitToClose @unit(s) = default(0s); //time to wait between last message sent and abort
        bool finishEndsSimulation = default(false);
        bool ordered = default(true);
        int inboundStreams = default(17);
        int outboundStreams = default(1);
        int queueSize = default(0);
    gates:
        input sctpIn;
        output sctpOut;
}