OpenSDN source code
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
ControllerMplsRoute Member List

This is the complete list of members for ControllerMplsRoute, including all inherited members.

ADD_DEL_CHANGE enum valueAgentRouteData
AddChangePath(Agent *agent, AgentPath *path, const AgentRoute *rt)AgentRouteData
AddChangePathExtended(Agent *agent, AgentPath *path, const AgentRoute *rt)ControllerMplsRoutevirtual
AgentData()AgentDatainline
AgentRouteData(Type type, bool is_multicast, uint64_t sequence_number)AgentRouteDatainline
CanDeletePath(Agent *agent, AgentPath *path, const AgentRoute *rt) const AgentRouteDatainlinevirtual
ControllerMplsRoute(const BgpPeer *peer, const string &vrf_name, const Ip4Address &addr, uint32_t label, const VnListType &dest_vn_list, int bmap, const SecurityGroupList &sg_list, const TagList &tag_list, const PathPreference &path_preference, DBRequest &req, bool ecmp_suppressed, const EcmpLoadBalance &ecmp_load_balance, bool etree_leaf, const MacAddress &rewrite_dmac=MacAddress())ControllerMplsRouteinline
ControllerMplsRoute(const BgpPeer *peer)ControllerMplsRouteinline
ControllerPeerPath(const BgpPeer *peer)ControllerPeerPath
CreateAgentPath(const Peer *peer, AgentRoute *rt) const AgentRouteDatavirtual
dest_vn_list_ControllerMplsRouteprivate
DISALLOW_COPY_AND_ASSIGN(ControllerMplsRoute)ControllerMplsRouteprivate
ControllerPeerPath::DISALLOW_COPY_AND_ASSIGN(AgentRouteData)AgentRouteData
ecmp_load_balance_ControllerMplsRouteprivate
ecmp_suppressed_ControllerMplsRouteprivate
etree_leaf_ControllerMplsRouteprivate
IPAM_SUBNET enum valueAgentRouteData
is_multicast() const AgentRouteDatainline
is_multicast_AgentRouteData
kInvalidPeerIdentifierControllerPeerPathstatic
label_ControllerMplsRouteprivate
MakeControllerMplsRoute(const BgpPeer *peer, const string &default_vrf, const Ip4Address &router_id, const string &vrf_name, const Ip4Address &tunnel_dest, TunnelType::TypeBmap bmap, uint32_t label, MacAddress rewrite_dmac, const VnListType &dest_vn_list, const SecurityGroupList &sg_list, const TagList &tag_list, const PathPreference &path_preference, bool ecmp_suppressed, const EcmpLoadBalance &ecmp_load_balance, bool etree_leaf)ControllerMplsRoutestatic
nh_req_ControllerMplsRouteprivate
path_preference_ControllerMplsRouteprivate
rewrite_dmac_ControllerMplsRouteprivate
ROUTE_PREFERENCE_CHANGE enum valueAgentRouteData
sequence_number() const AgentRouteDatainline
sequence_number_AgentRouteData
server_vrf_ControllerMplsRouteprivate
sg_list() const ControllerMplsRouteinline
sg_list_ControllerMplsRouteprivate
tag_list() const ControllerMplsRouteinline
tag_list_ControllerMplsRouteprivate
ToString() const ControllerMplsRouteinlinevirtual
tunnel_bmap_ControllerMplsRouteprivate
tunnel_dest_ControllerMplsRouteprivate
Type enum nameAgentRouteData
type_AgentRouteData
UpdateRoute(AgentRoute *route)ControllerPeerPathinlinevirtual
~AgentData()AgentDatainlinevirtual
~AgentRouteData()AgentRouteDatainlinevirtual
~ControllerMplsRoute()ControllerMplsRouteinlinevirtual
~ControllerPeerPath()ControllerPeerPathinline
~DBRequestData()DBRequestDatainlinevirtual