#include <bgp_update.h>
Definition at line 183 of file bgp_update.h.
◆ Flag
◆ RouteUpdate()
RouteUpdate::RouteUpdate |
( |
BgpRoute * |
route, |
|
|
int |
queue_id |
|
) |
| |
◆ ~RouteUpdate()
RouteUpdate::~RouteUpdate |
( |
| ) |
|
◆ BuildNegativeUpdateInfo()
void RouteUpdate::BuildNegativeUpdateInfo |
( |
UpdateInfoSList & |
uinfo_slist | ) |
const |
◆ clear_update_list()
void RouteUpdate::clear_update_list |
( |
| ) |
|
|
inline |
◆ ClearHistory()
void RouteUpdate::ClearHistory |
( |
| ) |
|
◆ ClearUpdateInfo()
void RouteUpdate::ClearUpdateInfo |
( |
| ) |
|
◆ CompareUpdateInfo()
bool RouteUpdate::CompareUpdateInfo |
( |
const UpdateInfoSList & |
uinfo_slist | ) |
const |
◆ DISALLOW_COPY_AND_ASSIGN()
◆ empty()
bool RouteUpdate::empty |
( |
| ) |
const |
|
inline |
◆ FindHistory()
◆ FindUpdateInfo() [1/2]
◆ FindUpdateInfo() [2/2]
◆ FlagIsSet()
bool RouteUpdate::FlagIsSet |
( |
Flag |
flag | ) |
const |
|
inlineprivate |
◆ FlagReset()
void RouteUpdate::FlagReset |
( |
Flag |
flag | ) |
|
|
inlineprivate |
◆ FlagSet()
void RouteUpdate::FlagSet |
( |
Flag |
flag | ) |
|
|
inlineprivate |
◆ GetUpdateList()
◆ History() [1/2]
◆ History() [2/2]
◆ IsAdvertised()
bool RouteUpdate::IsAdvertised |
( |
| ) |
const |
◆ MakeUpdateList()
◆ MergeUpdateInfo()
◆ MoveHistory()
void RouteUpdate::MoveHistory |
( |
RouteState * |
rstate | ) |
|
◆ OnUpdateList()
bool RouteUpdate::OnUpdateList |
( |
| ) |
|
|
inline |
◆ queue_id()
int RouteUpdate::queue_id |
( |
| ) |
const |
|
inline |
◆ RemoveUpdateInfo()
bool RouteUpdate::RemoveUpdateInfo |
( |
UpdateInfo * |
uinfo | ) |
|
◆ ResetUpdateInfo()
void RouteUpdate::ResetUpdateInfo |
( |
const RibPeerSet & |
peerset | ) |
|
◆ route()
◆ set_queue_id()
void RouteUpdate::set_queue_id |
( |
int |
queue_id | ) |
|
|
inline |
◆ set_tstamp()
void RouteUpdate::set_tstamp |
( |
uint64_t |
tstamp | ) |
|
|
inline |
◆ set_update_list()
void RouteUpdate::set_update_list |
( |
| ) |
|
|
inline |
◆ SetHistory()
◆ SetUpdateInfo()
◆ SwapHistory()
◆ TrimRedundantUpdateInfo()
void RouteUpdate::TrimRedundantUpdateInfo |
( |
UpdateInfoSList & |
uinfo_slist | ) |
const |
◆ tstamp()
uint64_t RouteUpdate::tstamp |
( |
| ) |
const |
|
inline |
◆ UpdateHistory()
◆ Updates() [1/2]
◆ Updates() [2/2]
◆ RibUpdateMonitor
◆ flags_
int8_t RouteUpdate::flags_ |
|
private |
◆ history_
◆ queue_id_
int8_t RouteUpdate::queue_id_ |
|
private |
◆ route_
◆ tstamp_
uint64_t RouteUpdate::tstamp_ |
|
private |
◆ updates_
The documentation for this class was generated from the following files: