Namespace inet::ospfv2
Ospfv2LsaHeader
classRepresents an OSPF LSA header
Extends
Name | Type | Description |
---|---|---|
cObject | (unknown -- not in documented files) |
Fields
Name | Type | Description |
---|---|---|
lsAge | unsigned short | |
lsOptions | Ospfv2Options | |
lsType | Ospfv2LsaType | |
linkStateID | Ipv4Address | |
advertisingRouter | Ipv4Address | |
lsSequenceNumber | int32_t | |
lsCrc | uint16_t | |
lsCrcMode | CrcMode | |
lsaLength | uint16_t |
Source code
// // Represents an OSPF LSA header // class Ospfv2LsaHeader extends cObject { @packetData; unsigned short lsAge = 0; Ospfv2Options lsOptions; Ospfv2LsaType lsType = static_cast<Ospfv2LsaType>(-1); Ipv4Address linkStateID; Ipv4Address advertisingRouter; int32_t lsSequenceNumber = 0; uint16_t lsCrc = 0; CrcMode lsCrcMode = CRC_MODE_UNDEFINED; uint16_t lsaLength = 0; }File: src/inet/routing/ospfv2/Ospfv2Packet.msg