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

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

AgentPath(const Peer *peer, AgentRoute *rt)AgentPath
arp_interface() const AgentPathinline
arp_mac() const AgentPathinline
arp_valid() const AgentPathinline
ChangeCompositeNH(Agent *agent, CompositeNHKey *nh)AgentPath
ChangeNH(Agent *agent, NextHop *nh)AgentPath
clear_communities()AgentPathinline
clear_sg_list()AgentPathinline
clear_tag_list()AgentPathinline
ClearDependantRoute()AgentPathinline
communities() const AgentPathinline
composite_nh_key()AgentPathinline
ComputeNextHop(Agent *agent) const InetEvpnRoutePathvirtual
CopyArpData()AgentPath
CopyLocalPath(CompositeNHKey *composite_nh_key, const AgentPath *local_path)AgentPath
CopyNdpData()AgentPath
dependant_rt() const AgentPathinline
dest_vn_list() const AgentPathinline
dest_vn_match(const std::string &vn) const AgentPath
dest_vn_name() const AgentPathinline
DISALLOW_COPY_AND_ASSIGN(InetEvpnRoutePath)InetEvpnRoutePathprivate
ecmp_load_balance() const AgentPathinline
ecmp_suppressed() const AgentPathinline
etree_leaf() const AgentPathinline
force_policy() const AgentPathinline
GetActiveLabel() const AgentPath
GetDependentTable() const AgentPathinline
GetDestinationVnList(std::vector< std::string > *vn_list) const AgentPath
GetFixedIp() const AgentPathinline
GetParentRoute()AgentPathinline
GetTunnelBmap() const AgentPath
GetTunnelType() const AgentPathinline
gw_ip() const AgentPathinline
ImportPrevActiveNH(Agent *agent, NextHop *nh)AgentPath
inactive() const AgentPathinline
InetEvpnRoutePath(const Peer *peer, const MacAddress &mac, const std::string &parent, AgentRoute *rt)InetEvpnRoutePath
is_health_check_service() const AgentPathinline
is_local() const AgentPathinline
is_subnet_discard() const AgentPathinline
IsDynamicLearntRoute()AgentPathinline
IsLess(const AgentPath &rhs) const InetEvpnRoutePathvirtual
label() const AgentPathinline
layer2_control_word() const AgentPathinline
local_ecmp_mpls_label() const AgentPath
mac_InetEvpnRoutePathprivate
MacAddr() const InetEvpnRoutePathinline
native_vrf_id() const AgentPathinline
nexthop() const AgentPath
NexthopIp(Agent *agent) const AgentPath
origin_vn() const AgentPathinline
Parent() const InetEvpnRoutePathinline
parent_InetEvpnRoutePathprivate
Path()Pathinline
path_preference() const AgentPathinline
path_preference_non_const()AgentPathinline
peer() const AgentPathinline
peer_sequence_number() const AgentPathinline
PostChangeNH(Agent *agent, NextHop *nh)AgentPathvirtual
preference() const AgentPathinline
RebakeAllTunnelNHinCompositeNH(const AgentRoute *sync_route)AgentPath
ReorderCompositeNH(Agent *agent, CompositeNHKey *nh, bool &comp_nh_policy, const AgentPath *local_path)AgentPath
ResetDependantRoute(AgentRoute *rt)AgentPathinline
ResetEcmpHashFields()AgentPath
ResetEcmpMemberList(AgentPathEcmpComponentPtrList list)AgentPathinline
ResolveGwNextHops(Agent *agent, const AgentRoute *sync_route)AgentPath
ResyncControlWord(const AgentRoute *rt)AgentPath
RouteNeedsSync()AgentPathinline
sequence() const AgentPathinline
set_arp_interface(const Interface *intf)AgentPathinline
set_arp_mac(const MacAddress &mac)AgentPathinline
set_arp_valid(bool valid)AgentPathinline
set_communities(const CommunityList &communities)AgentPathinline
set_composite_nh_key(CompositeNHKey *key)AgentPathinline
set_copy_local_path(bool copy_local_path)AgentPathinline
set_dest_vn_list(const VnListType &dest_vn_list)AgentPathinline
set_ecmp_load_balance(const EcmpLoadBalance &ecmp_load_balance)AgentPathinline
set_ecmp_suppressed(bool suppresed)AgentPathinline
set_etree_leaf(bool leaf)AgentPathinline
set_force_policy(bool force_policy)AgentPathinline
set_gw_ip(const IpAddress &addr)AgentPathinline
set_inactive(bool inactive)AgentPathinline
set_is_health_check_service(bool val)AgentPathinline
set_is_local(bool is_local)AgentPathinline
set_is_subnet_discard(bool discard)AgentPathinline
set_label(uint32_t label)AgentPathinline
set_layer2_control_word(bool layer2_control_word)AgentPathinline
set_local_ecmp_mpls_label(MplsLabel *mpls)AgentPath
set_native_vrf_id(uint32_t vrf_id)AgentPathinline
set_nexthop(NextHop *nh)AgentPath
set_origin_vn(const std::string &origin_vn)AgentPathinline
set_path_preference(const PathPreference &rp)AgentPathinline
set_peer_sequence_number(uint64_t sequence_number)AgentPathinline
set_sg_list(const SecurityGroupList &sg)AgentPathinline
set_subnet_service_ip(const IpAddress &ip)AgentPathinline
set_tag_list(const TagList &tag)AgentPathinline
set_time_stamp_usecs(uint64_t time_stamp_usecs)Pathinline
set_tunnel_bmap(TunnelType::TypeBmap bmap)AgentPathinline
set_tunnel_dest(const Ip4Address &tunnel_dest)AgentPathinline
set_tunnel_type(TunnelType::Type type)AgentPathinline
set_unresolved(bool unresolved)AgentPathinline
set_vrf_name(const std::string &vrf_name)AgentPathinline
set_vxlan_id(uint32_t vxlan_id)AgentPathinline
SetDependentTable(AgentRouteTable *table)AgentPathinline
SetDynamicLearntRouteFlag(bool is_learnt_route)AgentPathinline
SetMacAddr(const MacAddress &mac)InetEvpnRoutePathinline
SetParent(const std::string &parent)InetEvpnRoutePathinline
SetSandeshData(PathSandeshData &data) const AgentPath
sg_list() const AgentPathinline
subnet_service_ip() const AgentPathinline
Sync(AgentRoute *sync_route)InetEvpnRoutePathvirtual
SyncDependantRoute(const AgentRoute *sync_route)InetEvpnRoutePath
SyncRoute(bool sync)AgentPathinline
tag_list() const AgentPathinline
time_stamp_usecs() const Pathinline
ToString() const InetEvpnRoutePathinlinevirtual
tunnel_bmap() const AgentPathinline
tunnel_dest() const AgentPathinline
tunnel_type() const AgentPathinline
unresolved() const AgentPathinline
UpdateEcmpHashFields(const Agent *agent, const EcmpLoadBalance &ecmp_load_balance, DBRequest &nh_req)AgentPath
UpdateNHPolicy(Agent *agent)AgentPath
UpdateTunnelType(Agent *agent, const AgentRoute *sync_route)AgentPath
UsablePath() const InetEvpnRoutePathvirtual
vrf_name() const AgentPathinline
vxlan_id() const AgentPathinline
~AgentPath()AgentPathvirtual
~InetEvpnRoutePath()InetEvpnRoutePathinlinevirtual
~Path()Pathinlinevirtual