INET Framework for OMNeT++/OMNEST
inet::ospfv3::Ospfv3LsaPrefixMetric Struct Reference

Struct generated from inet/routing/ospfv3/Ospfv3Packet.msg:117 by opp_msgtool. More...

#include <Ospfv3Packet_m.h>

Public Member Functions

 Ospfv3LsaPrefixMetric ()
 
bool operator== (const Ospfv3LsaPrefixMetric &b) const
 
bool operator!= (const Ospfv3LsaPrefixMetric &b) const
 

Public Attributes

bool reserved1 = 0
 
bool reserved2 = 0
 
bool reserved3 = 0
 
bool dnBit = 0
 
bool pBit = 0
 
bool xBit = 0
 
bool laBit = 0
 
bool nuBit = 0
 
uint8_t prefixLen = 0
 
uint16_t metric = 0
 
::inet::L3Address addressPrefix
 

Detailed Description

Struct generated from inet/routing/ospfv3/Ospfv3Packet.msg:117 by opp_msgtool.

Constructor & Destructor Documentation

◆ Ospfv3LsaPrefixMetric()

inet::ospfv3::Ospfv3LsaPrefixMetric::Ospfv3LsaPrefixMetric ( )

Member Function Documentation

◆ operator!=()

bool inet::ospfv3::Ospfv3LsaPrefixMetric::operator!= ( const Ospfv3LsaPrefixMetric b) const
inline
441 { return ! (*this == b); }

◆ operator==()

bool inet::ospfv3::Ospfv3LsaPrefixMetric::operator== ( const Ospfv3LsaPrefixMetric b) const
inline
429 {
430  return (dnBit == b.dnBit)
431  && (pBit == b.pBit)
432  && (xBit == b.xBit)
433  && (laBit == b.laBit)
434  && (nuBit == b.nuBit)
435  && (prefixLen == b.prefixLen)
436  && (metric == b.metric)
437  && (addressPrefix == b.addressPrefix)
438  ;
439 }

Member Data Documentation

◆ addressPrefix

◆ dnBit

◆ laBit

◆ metric

◆ nuBit

◆ pBit

◆ prefixLen

◆ reserved1

bool inet::ospfv3::Ospfv3LsaPrefixMetric::reserved1 = 0

◆ reserved2

bool inet::ospfv3::Ospfv3LsaPrefixMetric::reserved2 = 0

◆ reserved3

bool inet::ospfv3::Ospfv3LsaPrefixMetric::reserved3 = 0

◆ xBit


The documentation for this struct was generated from the following file:
inet::ospfv3::Ospfv3LsaPrefixMetric::laBit
bool laBit
Definition: Ospfv3Packet_m.h:422
inet::ospfv3::Ospfv3LsaPrefixMetric::prefixLen
uint8_t prefixLen
Definition: Ospfv3Packet_m.h:424
inet::ospfv3::Ospfv3LsaPrefixMetric::pBit
bool pBit
Definition: Ospfv3Packet_m.h:420
inet::ospfv3::Ospfv3LsaPrefixMetric::xBit
bool xBit
Definition: Ospfv3Packet_m.h:421
inet::ospfv3::Ospfv3LsaPrefixMetric::nuBit
bool nuBit
Definition: Ospfv3Packet_m.h:423
inet::ospfv3::Ospfv3LsaPrefixMetric::addressPrefix
::inet::L3Address addressPrefix
Definition: Ospfv3Packet_m.h:426
inet::units::values::b
value< int64_t, units::b > b
Definition: Units.h:1241
inet::ospfv3::Ospfv3LsaPrefixMetric::dnBit
bool dnBit
Definition: Ospfv3Packet_m.h:419
inet::ospfv3::Ospfv3LsaPrefixMetric::metric
uint16_t metric
Definition: Ospfv3Packet_m.h:425