Packet LDPPacket

File: src/networklayer/ldp/LDPPacket.msg

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

Source code:

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