C++ definition: click here
(no description)
The following diagram shows usage relationships between types. Unresolved types are missing from the diagram. Click here to see the full picture.
The following diagram shows inheritance relationships for this type. Unresolved types are missing from the diagram. Click here to see the full picture.
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 | |
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 |
ordered | bool | true | |
outboundStreams | int | 1 | |
queueSize | int | 0 | |
connectAddress | string |
server address (may be symbolic) |
|
connectPort | int |
port number to connect to |
|
startTime | double | 1s |
time first session begins |
numRequestsPerSession | int | 1 |
number of requests sent per session |
numPacketsToReceive | int | 0 |
Name | Direction | Size | Description |
---|---|---|---|
sctpIn | input | ||
sctpOut | output |
simple SCTPPeer like SCTPApp { parameters: // may be left empty ("") // may be left empty ("") string address = default(""); // may be left empty ("") // port number to listen on // port number to listen on int port = default(0); // port number to listen on int echoFactor = default(0); double echoDelay @unit(s) = default(0s); double delayFirstRead @unit(s) = default(0s); // number of requests sent per session // number of requests sent per session int numPacketsToSendPerClient = default(0); // number of requests sent per session int numPacketsToReceivePerClient = default(1); // length of a request (bytes) // length of a request (bytes) int requestLength = default(1452); // length of a request (bytes) // time gap between requests // time gap between requests double thinkTime @unit(s) = default(0s); // time gap between requests //time to wait between last message sent and abort //time to wait between last message sent and abort double waitToClose @unit(s) = default(0s); //time to wait between last message sent and abort bool ordered = default(true); int outboundStreams = default(1); int queueSize = default(0); // server address (may be symbolic) // server address (may be symbolic) string connectAddress; // server address (may be symbolic) // port number to connect to // port number to connect to int connectPort; // port number to connect to // time first session begins // time first session begins double startTime @unit(s) = default(1s); // time first session begins // number of requests sent per session // number of requests sent per session int numRequestsPerSession = default(1); // number of requests sent per session int numPacketsToReceive = default(0); gates: input sctpIn; output sctpOut; }