Ospfv2LsaHeader¶
Namespace: inet::ospfv2
class Ospfv2LsaHeader
Represents an OSPF LSA header
Usage diagram¶
Inheritance diagram¶
Extends¶
Name |
Type |
Description |
|---|---|---|
cObject |
(unknown – not in documented files) |
Fields¶
Name |
Type |
Description |
|---|---|---|
lsAge |
unsigned short |
|
lsOptions |
||
lsType |
||
linkStateID |
||
advertisingRouter |
||
lsSequenceNumber |
int32_t |
|
lsChecksum |
uint16_t |
|
lsChecksumMode |
||
lsaLength |
uint16_t |
Properties¶
Name |
Value |
Description |
|---|---|---|
packetData |
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 lsChecksum = 0;
ChecksumMode lsChecksumMode = CHECKSUM_MODE_UNDEFINED;
uint16_t lsaLength = 0;
}