Class OSPFRouterLSA

File: src/inet/routing/ospfv2/OSPFPacket.msg

C++ definition

Represents an OSPF Router LSA

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

common ancestor type for all LSAs

Fields:

Name Type Description
V_VirtualLinkEndpoint bool
E_ASBoundaryRouter bool
B_AreaBorderRouter bool
numberOfLinks unsigned short
links Link[]
header OSPFLSAHeader

Source code:

//
// Represents an OSPF Router LSA
//
class OSPFRouterLSA extends OSPFLSA
{
    bool V_VirtualLinkEndpoint = false;
    bool E_ASBoundaryRouter = false;
    bool B_AreaBorderRouter = false;
    unsigned short numberOfLinks = 0;
    Link links[];
}