INET Framework for OMNeT++/OMNEST
inet::bgp::BGPUpdatePathAttributesLocalPref Class Reference

Class generated from inet/routing/bgpv4/BGPMessage/BGPUpdatePathAttributes.msg:81 by nedtool. More...

#include <BGPUpdatePathAttributes_m.h>

Inheritance diagram for inet::bgp::BGPUpdatePathAttributesLocalPref:
inet::bgp::BGPUpdatePathAttributes

Public Member Functions

 BGPUpdatePathAttributesLocalPref ()
 
 BGPUpdatePathAttributesLocalPref (const BGPUpdatePathAttributesLocalPref &other)
 
virtual ~BGPUpdatePathAttributesLocalPref ()
 
BGPUpdatePathAttributesLocalPrefoperator= (const BGPUpdatePathAttributesLocalPref &other)
 
virtual BGPUpdatePathAttributesLocalPrefdup () const override
 
virtual void parsimPack (omnetpp::cCommBuffer *b) const override
 
virtual void parsimUnpack (omnetpp::cCommBuffer *b) override
 
virtual unsigned int getValue () const
 
virtual void setValue (unsigned int value)
 
- Public Member Functions inherited from inet::bgp::BGPUpdatePathAttributes
 BGPUpdatePathAttributes ()
 
 BGPUpdatePathAttributes (const BGPUpdatePathAttributes &other)
 
virtual ~BGPUpdatePathAttributes ()
 
BGPUpdatePathAttributesoperator= (const BGPUpdatePathAttributes &other)
 
virtual BGPUpdateAttributeTypegetType ()
 
virtual const BGPUpdateAttributeTypegetType () const
 
virtual void setType (const BGPUpdateAttributeType &type)
 
virtual unsigned short getLength () const
 
virtual void setLength (unsigned short length)
 

Protected Member Functions

bool operator== (const BGPUpdatePathAttributesLocalPref &)
 
- Protected Member Functions inherited from inet::bgp::BGPUpdatePathAttributes
bool operator== (const BGPUpdatePathAttributes &)
 

Protected Attributes

unsigned int value
 
- Protected Attributes inherited from inet::bgp::BGPUpdatePathAttributes
BGPUpdateAttributeType type
 
unsigned short length
 

Private Member Functions

void copy (const BGPUpdatePathAttributesLocalPref &other)
 

Detailed Description

Class generated from inet/routing/bgpv4/BGPMessage/BGPUpdatePathAttributes.msg:81 by nedtool.

//LOCAL_PREF (RFC4271 Section 4.3, Type code 5):
class BGPUpdatePathAttributesLocalPref extends BGPUpdatePathAttributes
{
    unsigned int value;
}

Constructor & Destructor Documentation

inet::bgp::BGPUpdatePathAttributesLocalPref::BGPUpdatePathAttributesLocalPref ( )
inet::bgp::BGPUpdatePathAttributesLocalPref::BGPUpdatePathAttributesLocalPref ( const BGPUpdatePathAttributesLocalPref other)
virtual inet::bgp::BGPUpdatePathAttributesLocalPref::~BGPUpdatePathAttributesLocalPref ( )
virtual

Member Function Documentation

void inet::bgp::BGPUpdatePathAttributesLocalPref::copy ( const BGPUpdatePathAttributesLocalPref other)
private
virtual BGPUpdatePathAttributesLocalPref* inet::bgp::BGPUpdatePathAttributesLocalPref::dup ( ) const
inlineoverridevirtual
virtual unsigned int inet::bgp::BGPUpdatePathAttributesLocalPref::getValue ( ) const
virtual
BGPUpdatePathAttributesLocalPref& inet::bgp::BGPUpdatePathAttributesLocalPref::operator= ( const BGPUpdatePathAttributesLocalPref other)
bool inet::bgp::BGPUpdatePathAttributesLocalPref::operator== ( const BGPUpdatePathAttributesLocalPref )
protected
virtual void inet::bgp::BGPUpdatePathAttributesLocalPref::parsimPack ( omnetpp::cCommBuffer *  b) const
overridevirtual
virtual void inet::bgp::BGPUpdatePathAttributesLocalPref::parsimUnpack ( omnetpp::cCommBuffer *  b)
overridevirtual
virtual void inet::bgp::BGPUpdatePathAttributesLocalPref::setValue ( unsigned int  value)
virtual

Member Data Documentation

unsigned int inet::bgp::BGPUpdatePathAttributesLocalPref::value
protected

The documentation for this class was generated from the following file: