OpenSDN source code
|
#include <bgp_proto.h>
Public Member Functions | |
Update () | |
~Update () | |
int | Validate (const BgpPeer *, std::string *data) |
int | CompareTo (const Update &rhs) const |
![]() | |
BgpMessage (MessageType type) | |
virtual const std::string | ToString () const |
![]() | |
virtual | ~ParseObject () |
Static Public Member Functions | |
static BgpProto::Update * | Decode (const uint8_t *data, size_t size) |
static int | EncodeData (Update *msg, uint8_t *data, size_t size) |
Public Attributes | |
std::vector< BgpProtoPrefix * > | withdrawn_routes |
std::vector< BgpAttribute * > | path_attributes |
std::vector< BgpProtoPrefix * > | nlri |
![]() | |
MessageType | type |
Definition at line 427 of file bgp_proto.h.
BgpProto::Update::Update | ( | ) |
Definition at line 386 of file bgp_proto.cc.
BgpProto::Update::~Update | ( | ) |
int BgpProto::Update::CompareTo | ( | const Update & | rhs | ) | const |
Definition at line 490 of file bgp_proto.cc.
|
static |
|
static |
int BgpProto::Update::Validate | ( | const BgpPeer * | , |
std::string * | data | ||
) |
std::vector<BgpProtoPrefix *> BgpProto::Update::nlri |
Definition at line 436 of file bgp_proto.h.
std::vector<BgpAttribute *> BgpProto::Update::path_attributes |
Definition at line 435 of file bgp_proto.h.
std::vector<BgpProtoPrefix *> BgpProto::Update::withdrawn_routes |
Definition at line 434 of file bgp_proto.h.