SctpOpenReq
class(no description)
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.
Extends
| Name | Type | Description |
|---|---|---|
| SctpCommandReq | class | (no description) |
Fields
| Name | Type | Description |
|---|---|---|
| localAddresses | AddressVector | |
| remoteAddresses | AddressVector | |
| fork | bool |
used only for passive open |
| queueClass | string |
may be left empty |
| sctpAlgorithmClass | string |
may be left empty |
| inboundStreams | uint32_t | |
| outboundStreams | uint32_t | |
| streamReset | bool | |
| appLimited | bool | |
| prMethod | int | |
| numRequests | uint32_t | |
| messagesToPush | uint32_t | |
| socketId | int |
identifies the socket within the application |
| sid | int | |
| numMsgs | int | |
| ssn | int | |
| sendUnordered | unsigned short | |
| prValue | double | |
| localAddr | L3Address | |
| remoteAddr | L3Address | |
| localPort | int | |
| remotePort | int | |
| gate | int | |
| fd | int |
Source code
class SctpOpenReq extends SctpCommandReq { AddressVector localAddresses; AddressVector remoteAddresses; bool fork = false; // used only for passive open string queueClass = "SctpQueue"; // may be left empty string sctpAlgorithmClass; // may be left empty uint32_t inboundStreams; uint32_t outboundStreams; bool streamReset; bool appLimited; int prMethod; uint32_t numRequests; uint32_t messagesToPush; }File: src/inet/transportlayer/contract/sctp/SctpCommand.msg