TcpOption

Namespace: inet::tcp

class TcpOption

Header Options (optional):

Usage diagram

Inheritance diagram

Extends

Name

Type

Description

cObject

(unknown – not in documented files)

Known subclasses

Name

Type

Description

TcpOptionEnd

class

(no description)

TcpOptionMaxSegmentSize

class

(no description)

TcpOptionNop

class

(no description)

TcpOptionSack

class

(no description)

TcpOptionSackPermitted

class

(no description)

TcpOptionTimestamp

class

(no description)

TcpOptionUnknown

class

(no description)

TcpOptionWindowScale

class

(no description)

Fields

Name

Type

Description

kind

TcpOptionNumbers

option kind

length

unsigned short

option length

Properties

Name

Value

Description

packetData

Source code

// Header Options (optional):
class TcpOption extends cObject
{
    @packetData;
    TcpOptionNumbers kind;            // option kind
    unsigned short length = 1;                    // option length
}

File: src/inet/transportlayer/tcp_common/TcpHeader.msg