SctpHeader

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)

actionmodule
insertAtFrontSctp, SctpCrcInsertion
peekAtFrontSctp
removeAtFrontSctpCrcInsertion

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