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 |
connectAddress | string | "" |
server address (may be symbolic) |
primaryPath | string | "" | |
connectPort | int | 0 |
port number to connect to |
startTime | double | 1s |
time first session begins |
numRequestsPerSession | int | 1 |
number of requests sent per session |
numPacketsToReceive | int | 0 | |
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 |
reconnectInterval | double | 0 |
if connection breaks, waits this much before trying to reconnect |
outboundStreams | int | 1 | |
echoFactor | int | 0 | |
ordered | bool | true | |
queueSize | int | 0 | |
stopTime | double | 0s | |
primaryTime | double | 0s | |
newPrimary | string | "" |
Name | Direction | Size | Description |
---|---|---|---|
sctpIn | input | ||
sctpOut | output |
simple SCTPClient 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 // server address (may be symbolic) // server address (may be symbolic) string connectAddress = default(""); // server address (may be symbolic) string primaryPath = default(""); // port number to connect to // port number to connect to int connectPort = default(0); // 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); // 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 // if connection breaks, waits this much before trying to reconnect // if connection breaks, waits this much before trying to reconnect double reconnectInterval @unit(s) = default(0); // if connection breaks, waits this much before trying to reconnect int outboundStreams = default(1); int echoFactor = default(0); bool ordered = default(true); int queueSize = default(0); double stopTime @unit(s) = default(0s); double primaryTime @unit(s) = default(0s); string newPrimary = default(""); gates: input sctpIn; output sctpOut; }