Packet LDPPacket

File: src/inet/networklayer/ldp/LDPPacket.msg

C++ definition

Base class for LDP packets

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.

Known subclasses:

Name Type Description
LDPAddress packet

LDP Address Message

LDPHello packet

LDP Hello Message

LDPIni packet

LDP Ini Message

LDPLabelMapping packet

LDP Label Mapping Message

LDPLabelRequest packet

LDP Label Request Message

LDPNotify packet

LDP notification message

Fields:

Name Type Description
type int
senderAddress IPv4Address
receiverAddress IPv4Address

Source code:

//
// Base class for LDP packets
//
packet LDPPacket
{
    int type;
    IPv4Address senderAddress;
    IPv4Address receiverAddress;
}