OpenSDN source code
|
#include <controller_export.h>
Public Member Functions | |
State () | |
virtual | ~State () |
bool | Changed (const AgentRoute *route, const AgentPath *path) const |
void | Update (const AgentRoute *route, const AgentPath *path) |
![]() | |
virtual | ~DBState () |
Public Attributes | |
bool | exported_ |
bool | ingress_replication_exported_ |
bool | multicast_exported_ |
bool | force_chg_ |
uint32_t | label_ |
std::string | vn_ |
SecurityGroupList | sg_list_ |
TagList | tag_list_ |
CommunityList | communities_ |
TunnelType::Type | tunnel_type_ |
PathPreference | path_preference_ |
std::string | destination_ |
std::string | source_ |
EcmpLoadBalance | ecmp_load_balance_ |
bool | etree_leaf_ |
uint32_t | isid_ |
TunnelType::TypeBmap | tunnel_bmap_ |
Definition at line 19 of file controller_export.h.
RouteExport::State::State | ( | ) |
Definition at line 23 of file controller_export.cc.
|
inlinevirtual |
Definition at line 21 of file controller_export.h.
bool RouteExport::State::Changed | ( | const AgentRoute * | route, |
const AgentPath * | path | ||
) | const |
void RouteExport::State::Update | ( | const AgentRoute * | route, |
const AgentPath * | path | ||
) |
CommunityList RouteExport::State::communities_ |
Definition at line 31 of file controller_export.h.
std::string RouteExport::State::destination_ |
Definition at line 35 of file controller_export.h.
EcmpLoadBalance RouteExport::State::ecmp_load_balance_ |
Definition at line 37 of file controller_export.h.
bool RouteExport::State::etree_leaf_ |
Definition at line 38 of file controller_export.h.
bool RouteExport::State::exported_ |
Definition at line 21 of file controller_export.h.
bool RouteExport::State::force_chg_ |
Definition at line 26 of file controller_export.h.
bool RouteExport::State::ingress_replication_exported_ |
Definition at line 24 of file controller_export.h.
uint32_t RouteExport::State::isid_ |
Definition at line 39 of file controller_export.h.
uint32_t RouteExport::State::label_ |
Definition at line 27 of file controller_export.h.
bool RouteExport::State::multicast_exported_ |
Definition at line 25 of file controller_export.h.
PathPreference RouteExport::State::path_preference_ |
Definition at line 33 of file controller_export.h.
SecurityGroupList RouteExport::State::sg_list_ |
Definition at line 29 of file controller_export.h.
std::string RouteExport::State::source_ |
Definition at line 36 of file controller_export.h.
TagList RouteExport::State::tag_list_ |
Definition at line 30 of file controller_export.h.
TunnelType::TypeBmap RouteExport::State::tunnel_bmap_ |
Definition at line 40 of file controller_export.h.
TunnelType::Type RouteExport::State::tunnel_type_ |
Definition at line 32 of file controller_export.h.
std::string RouteExport::State::vn_ |
Definition at line 28 of file controller_export.h.