TcpOption

TcpOption

class

Header Options (optional):

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
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

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