Namespace inet::sctp
SctpHeader
class(no description)
Extends
| Name | Type | Description |
|---|---|---|
| TransportHeaderBase | (unknown -- not in documented files) |
Fields
| Name | Type | Description |
|---|---|---|
| srcPort | uint16_t |
Source Port |
| destPort | uint16_t |
Destination Port |
| vTag | uint32_t |
Verification Tag |
| checksumOk | bool | |
| crc | uint32_t | |
| crcMode | CrcMode | |
| headerLength | unsigned short | |
| sctpChunks | SctpChunk[] |
Packet operations (observed)
| action | module |
|---|---|
| insertAtFront | Sctp, SctpCrcInsertion |
| peekAtFront | Sctp |
| removeAtFront | SctpCrcInsertion |
Source code
class SctpHeader extends TransportHeaderBase { @customize; // Source Port uint16_t srcPort; // Destination Port uint16_t destPort; // Verification Tag uint32_t vTag; bool checksumOk; uint32_t crc = 0; CrcMode crcMode = CRC_MODE_UNDEFINED; unsigned short headerLength = 12; abstract SctpChunk *sctpChunks[]; }File: src/inet/transportlayer/sctp/SctpHeader.msg