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

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

#include <Ospfv3Packet_m.h>

Public Member Functions

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

Public Attributes

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

Detailed Description

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

Constructor & Destructor Documentation

◆ Ospfv3LsaPrefix0()

inet::ospfv3::Ospfv3LsaPrefix0::Ospfv3LsaPrefix0 ( )

Member Function Documentation

◆ operator!=()

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

◆ operator==()

bool inet::ospfv3::Ospfv3LsaPrefix0::operator== ( const Ospfv3LsaPrefix0 b) const
inline
471 {
472  return (dnBit == b.dnBit)
473  && (pBit == b.pBit)
474  && (xBit == b.xBit)
475  && (laBit == b.laBit)
476  && (nuBit == b.nuBit)
477  && (prefixLen == b.prefixLen)
478  && (addressPrefix == b.addressPrefix)
479  ;
480 }

Member Data Documentation

◆ addressPrefix

◆ dnBit

◆ laBit

bool inet::ospfv3::Ospfv3LsaPrefix0::laBit = false

◆ nuBit

bool inet::ospfv3::Ospfv3LsaPrefix0::nuBit = false

◆ pBit

bool inet::ospfv3::Ospfv3LsaPrefix0::pBit = false

◆ prefixLen

◆ reserved

uint16_t inet::ospfv3::Ospfv3LsaPrefix0::reserved = 0

◆ reserved1

bool inet::ospfv3::Ospfv3LsaPrefix0::reserved1 = 0

◆ reserved2

bool inet::ospfv3::Ospfv3LsaPrefix0::reserved2 = 0

◆ reserved3

bool inet::ospfv3::Ospfv3LsaPrefix0::reserved3 = 0

◆ xBit

bool inet::ospfv3::Ospfv3LsaPrefix0::xBit = false

The documentation for this struct was generated from the following file:
inet::ospfv3::Ospfv3LsaPrefix0::laBit
bool laBit
Definition: Ospfv3Packet_m.h:464
inet::ospfv3::Ospfv3LsaPrefix0::xBit
bool xBit
Definition: Ospfv3Packet_m.h:463
inet::ospfv3::Ospfv3LsaPrefix0::prefixLen
uint8_t prefixLen
Definition: Ospfv3Packet_m.h:466
inet::ospfv3::Ospfv3LsaPrefix0::addressPrefix
::inet::L3Address addressPrefix
Definition: Ospfv3Packet_m.h:468
inet::units::values::b
value< int64_t, units::b > b
Definition: Units.h:1241
inet::ospfv3::Ospfv3LsaPrefix0::dnBit
bool dnBit
Definition: Ospfv3Packet_m.h:461
inet::ospfv3::Ospfv3LsaPrefix0::pBit
bool pBit
Definition: Ospfv3Packet_m.h:462
inet::ospfv3::Ospfv3LsaPrefix0::nuBit
bool nuBit
Definition: Ospfv3Packet_m.h:465