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


Classes | |
| struct | SecondaryRouteInfo |
Public Types | |
| typedef std::set< SecondaryRouteInfo > | ReplicatedRtPathList |
Public Member Functions | |
| RtReplicated (RoutePathReplicator *replicator) | |
| void | AddRouteInfo (BgpTable *table, BgpRoute *rt, ReplicatedRtPathList::const_iterator it) |
| void | DeleteRouteInfo (BgpTable *table, BgpRoute *rt, ReplicatedRtPathList::const_iterator it) |
| const ReplicatedRtPathList & | GetList () const |
| ReplicatedRtPathList * | GetMutableList () |
| std::vector< std::string > | GetTableNameList (const BgpPath *path) const |
Public Member Functions inherited from DBState | |
| virtual | ~DBState () |
Private Attributes | |
| RoutePathReplicator * | replicator_ |
| ReplicatedRtPathList | replicate_list_ |
Definition at line 131 of file routepath_replicator.h.
| typedef std::set<SecondaryRouteInfo> RtReplicated::ReplicatedRtPathList |
Definition at line 167 of file routepath_replicator.h.
|
explicit |
Definition at line 133 of file routepath_replicator.cc.
| void RtReplicated::AddRouteInfo | ( | BgpTable * | table, |
| BgpRoute * | rt, | ||
| ReplicatedRtPathList::const_iterator | it | ||
| ) |
Definition at line 137 of file routepath_replicator.cc.
|
inline |
Definition at line 176 of file routepath_replicator.h.
|
inline |
Definition at line 177 of file routepath_replicator.h.
| vector< string > RtReplicated::GetTableNameList | ( | const BgpPath * | path | ) | const |
|
private |
Definition at line 182 of file routepath_replicator.h.
|
private |
Definition at line 181 of file routepath_replicator.h.