SctpSackChunk
class(no description)
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 |
---|---|---|
cumTsnAck | uint32 |
Cumulative TSN Ack |
a_rwnd | uint32 |
Advertised Receiver Window Credit |
numGaps | uint16 |
Number of Gap Ack Blocks |
numNrGaps | uint16 |
Number of Non-Revokable Gap Ack Blocks |
numDupTsns | uint16 |
Number of Duplicate TSNs |
isNrSack | bool |
Start and End of Gap Ack Blocks |
gapStart | uint32[] | |
gapStop | uint32[] | |
dupTsns | uint32[] | |
sackSeqNum | uint32 | |
nrGapStart | uint32[] | |
nrGapStop | uint32[] | |
msg_rwnd | uint32 | |
dacPacketsRcvd | uint8 | |
nrSubtractRGaps | bool | |
sctpChunkType | uint8 |
Chunk Type |
flags | uint32 | |
length | unsigned short | |
chunkName | char[] |
Source code
class SctpSackChunk extends SctpChunk { // Cumulative TSN Ack uint32 cumTsnAck; // Advertised Receiver Window Credit uint32 a_rwnd; // Number of Gap Ack Blocks uint16 numGaps; // Number of Non-Revokable Gap Ack Blocks uint16 numNrGaps; // Number of Duplicate TSNs uint16 numDupTsns; // Start and End of Gap Ack Blocks bool isNrSack; uint32 gapStart[]; uint32 gapStop[]; uint32 dupTsns[]; uint32 sackSeqNum = 0; uint32 nrGapStart[]; uint32 nrGapStop[]; uint32 msg_rwnd; uint8 dacPacketsRcvd = 0; bool nrSubtractRGaps = false; }File: src/inet/transportlayer/sctp/SctpHeader.msg