|
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 |
Public Member Functions inherited from BgpProto::BgpMessage | |
| BgpMessage (MessageType type) | |
| virtual const std::string | ToString () const |
Public Member Functions inherited from ParseObject | |
| 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 |
Public Attributes inherited from BgpProto::BgpMessage | |
| 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.