ArtsBgp4DPAttribute


[ libArts | Source | Keywords | Summary | Ancestors | All Members | Descendants ]

Quick Index

DESCRIPTION

Class Summary

class ArtsBgp4DPAttribute

{

public:
uint16_t AS() const;
uint16_t AS(uint16_t as);
uint32_t Value() const;
uint32_t Value(uint32_t value);
ArtsBgp4DPAttribute & operator = (const ArtsBgp4DPAttribute & attribute);
protected:
}; // ArtsBgp4DPAttribute

Back to the top of ArtsBgp4DPAttribute


DESCRIPTION


---------------------------------------------------------------------------
class ArtsBgp4DPAttribute
---------------------------------------------------------------------------
This class abstracts a BGP4 DPA (Destination Preference Attribute) value.
---------------------------------------------------------------------------

Back to the top of ArtsBgp4DPAttribute


uint16_t AS() const;


-------------------------------------------------------------------------
uint16_t AS() const
.........................................................................
Returns the AS number in the DPA attribute.
-------------------------------------------------------------------------

  uint16_t AS() const;

Back to the top of ArtsBgp4DPAttribute


uint16_t AS(uint16_t as);


-------------------------------------------------------------------------
uint16_t AS(uint16_t as)
.........................................................................
Sets and returns the AS number in the DPA attribute.
-------------------------------------------------------------------------

  uint16_t AS(uint16_t as);

Back to the top of ArtsBgp4DPAttribute


uint32_t Value() const;


-------------------------------------------------------------------------
uint32_t Value() const
.........................................................................
Returns the value in the DPA attribute.
-------------------------------------------------------------------------

  uint32_t Value() const;

Back to the top of ArtsBgp4DPAttribute


uint32_t Value(uint32_t value);


-------------------------------------------------------------------------
uint32_t Value(uint32_t value)
.........................................................................
Sets and returns the value in the DPA attribute.
-------------------------------------------------------------------------

  uint32_t Value(uint32_t value);

Back to the top of ArtsBgp4DPAttribute


ArtsBgp4DPAttribute & operator = (const ArtsBgp4DPAttribute & attribute);


-------------------------------------------------------------------------
ArtsBgp4DPAttribute & operator = (const ArtsBgp4DPAttribute & attribute)
.........................................................................
Overloaded '=' operator for assigning the value of an ArtsBgp4DPAttribute from another ArtsBgp4DPAttribute.
-------------------------------------------------------------------------

  ArtsBgp4DPAttribute & operator = (const ArtsBgp4DPAttribute & attribute);

Back to the top of ArtsBgp4DPAttribute


All Members

public:
uint16_t AS() const;
uint16_t AS(uint16_t as);
uint32_t Value() const;
uint32_t Value(uint32_t value);
ArtsBgp4DPAttribute & operator = (const ArtsBgp4DPAttribute & attribute);
protected:

Back to the top of ArtsBgp4DPAttribute


Ancestors

Class does not inherit from any other class.

Back to the top of ArtsBgp4DPAttribute


Descendants

Class is not inherited by any others.

Back to the top of ArtsBgp4DPAttribute


Generated from source by the Cocoon utilities on Sat Oct 17 14:39:53 1998 .

Report problems to jkotula@unimax.com