SctpInitChunk
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 |
---|---|---|
SctpChunk | class | (no description) |
Fields
Name | Type | Description |
---|---|---|
initTag | uint32 |
Initiate Tag |
a_rwnd | uint32 |
Advertised Receiver Window |
noOutStreams | uint16 |
Number of Outbound Streams |
noInStreams | uint16 |
Number of Inbound Streams |
initTsn | uint32 |
Initial TSN |
forwardTsn | bool | |
ipv4Supported | bool | |
ipv6Supported | bool | |
addresses | L3Address[] | |
unrecognizedParameters | uint8[] |
Will be filled by the Parser, if unrecognized Parameters arrive. |
msg_rwnd | uint32 | |
sctpChunkTypes | uint16[] |
Chunk list parameter, i.e. for SCTP AUTH |
sepChunks | uint16[] |
Supported extensions parameter, i.e. for StreamReset |
hmacTypes | uint16[] |
HMAC Identifier for HMAC algorithm parameter |
random | uint8[] |
Random Parameter for SCTP AUTH |
sctpChunkType | uint8 |
Chunk Type |
flags | uint32 | |
length | unsigned short | |
chunkName | char[] |
Source code
class SctpInitChunk extends SctpChunk { // Initiate Tag uint32 initTag; // Advertised Receiver Window uint32 a_rwnd; // Number of Outbound Streams uint16 noOutStreams; // Number of Inbound Streams uint16 noInStreams; // Initial TSN uint32 initTsn; bool forwardTsn; bool ipv4Supported; bool ipv6Supported; L3Address addresses[]; uint8 unrecognizedParameters[]; //Will be filled by the Parser, if unrecognized Parameters arrive. uint32 msg_rwnd; uint16 sctpChunkTypes[]; //Chunk list parameter, i.e. for SCTP AUTH uint16 sepChunks[]; //Supported extensions parameter, i.e. for StreamReset uint16 hmacTypes[]; //HMAC Identifier for HMAC algorithm parameter uint8 random[]; //Random Parameter for SCTP AUTH }File: src/inet/transportlayer/sctp/SctpHeader.msg