|
OpenSDN source code
|
#include <bgp_update.h>


Public Types | |
| typedef std::list< RouteUpdate * > | List |
Public Member Functions | |
| UpdateList () | |
| AdvertiseSList & | History () |
| const AdvertiseSList & | History () const |
| void | SetHistory (AdvertiseSList &history) |
| void | SwapHistory (AdvertiseSList &history) |
| void | MoveHistory (RouteState *rstate) |
| void | MoveHistory (RouteUpdate *rt_update) |
| const AdvertiseInfo * | FindHistory (const RibOutAttr &roattr) const |
| List * | GetList () |
| const List * | GetList () const |
| void | AddUpdate (RouteUpdate *rt_update) |
| void | RemoveUpdate (RouteUpdate *rt_update) |
| RouteUpdate * | FindUpdate (int queue_id) |
| RouteUpdate * | MakeRouteUpdate () |
Public Member Functions inherited from DBState | |
| virtual | ~DBState () |
Private Member Functions | |
| DISALLOW_COPY_AND_ASSIGN (UpdateList) | |
Private Attributes | |
| AdvertiseSList | history_ |
| List | list_ |
Friends | |
| class | RibUpdateMonitor |
Definition at line 268 of file bgp_update.h.
| typedef std::list<RouteUpdate *> UpdateList::List |
Definition at line 270 of file bgp_update.h.
|
inline |
Definition at line 272 of file bgp_update.h.
| void UpdateList::AddUpdate | ( | RouteUpdate * | rt_update | ) |
|
private |
| const AdvertiseInfo * UpdateList::FindHistory | ( | const RibOutAttr & | roattr | ) | const |
Definition at line 444 of file bgp_update.cc.
| RouteUpdate * UpdateList::FindUpdate | ( | int | queue_id | ) |
Definition at line 475 of file bgp_update.cc.
|
inline |
Definition at line 283 of file bgp_update.h.
|
inline |
Definition at line 284 of file bgp_update.h.
|
inline |
Definition at line 274 of file bgp_update.h.
|
inline |
Definition at line 275 of file bgp_update.h.
| RouteUpdate * UpdateList::MakeRouteUpdate | ( | ) |
| void UpdateList::MoveHistory | ( | RouteState * | rstate | ) |
| void UpdateList::MoveHistory | ( | RouteUpdate * | rt_update | ) |
| void UpdateList::RemoveUpdate | ( | RouteUpdate * | rt_update | ) |
| void UpdateList::SetHistory | ( | AdvertiseSList & | history | ) |
|
inline |
|
friend |
Definition at line 292 of file bgp_update.h.
|
private |
Definition at line 294 of file bgp_update.h.
|
private |
Definition at line 295 of file bgp_update.h.