TransportProtocolInd

Namespace inet

TransportProtocolInd

class

This indication specifies the transport protocol that was used to receive the packet. It may be present from the transport protocol to the application and from the transport protocol to the physical layer.

Extends

Name Type Description
ProtocolTagBase (unknown -- not in documented files)

Fields

Name Type Description
transportProtocolHeader ChunkPtr

Shared Tagging operations (observed)

tagActionmodule
addTagTcpLwip
addTagIfAbsentSctp, Tcp, TcpConnection, TcpLwip, Udp
getTagTunnelApp

Source code

//
// This indication specifies the transport protocol that was used to receive
// the packet. It may be present from the transport protocol to the application
// and from the transport protocol to the physical layer.
//
class TransportProtocolInd extends ProtocolTagBase
{
    ChunkPtr transportProtocolHeader;
}

File: src/inet/common/ProtocolTag.msg