libbgp
0.6
A C++ BGP Library.
|
This is the complete list of members for libbgp::BgpRib4, including all inherited members.
BgpRib4(BgpLogHandler *logger) | libbgp::BgpRib4 | |
discard(uint32_t src_router_id) | libbgp::BgpRib4 | |
get() const | libbgp::BgpRib4 | |
insert(BgpLogHandler *logger, const Prefix4 &route, uint32_t nexthop, int32_t weight=0) | libbgp::BgpRib4 | |
insert(BgpLogHandler *logger, const std::vector< Prefix4 > &routes, uint32_t nexthop, int32_t weight=0) | libbgp::BgpRib4 | |
insert(uint32_t src_router_id, const Prefix4 &route, const std::vector< std::shared_ptr< BgpPathAttrib >> &attrib, int32_t weight, uint32_t ibgp_asn) | libbgp::BgpRib4 | |
insert(uint32_t src_router_id, const std::vector< Prefix4 > &routes, const std::vector< std::shared_ptr< BgpPathAttrib >> &attrib, int32_t weight, uint32_t ibgp_asn) | libbgp::BgpRib4 | |
lookup(uint32_t dest) const | libbgp::BgpRib4 | |
lookup(uint32_t src_router_id, uint32_t dest) const | libbgp::BgpRib4 | |
selectEntry(const BgpRib4Entry *a, const BgpRib4Entry *b) | libbgp::BgpRib< BgpRib4Entry > | inlineprivatestatic |
selectEntry(BgpRib4Entry *a, BgpRib4Entry *b) | libbgp::BgpRib< BgpRib4Entry > | inlineprivatestatic |
withdraw(uint32_t src_router_id, const Prefix4 &route) | libbgp::BgpRib4 |