#include <agent_path.h>
Definition at line 24 of file agent_path.h.
◆ Preference
| Enumerator |
|---|
| INVALID | |
| HA_STALE | |
| LOW | |
| HIGH | |
Definition at line 26 of file agent_path.h.
◆ PathPreference() [1/2]
| PathPreference::PathPreference |
( |
| ) |
|
|
inline |
◆ PathPreference() [2/2]
| PathPreference::PathPreference |
( |
uint32_t |
sequence, |
|
|
uint32_t |
preference, |
|
|
bool |
wait_for_traffic, |
|
|
bool |
ecmp |
|
) |
| |
|
inline |
◆ ConfigChanged()
| bool PathPreference::ConfigChanged |
( |
const PathPreference & |
rhs | ) |
const |
|
inline |
◆ dependent_ip()
| const IpAddress& PathPreference::dependent_ip |
( |
| ) |
const |
|
inline |
◆ ecmp()
| bool PathPreference::ecmp |
( |
| ) |
const |
|
inline |
◆ is_ecmp()
| bool PathPreference::is_ecmp |
( |
| ) |
const |
|
inline |
◆ IsDependentRt()
| bool PathPreference::IsDependentRt |
( |
void |
| ) |
const |
|
inline |
◆ loc_sequence()
| uint32_t PathPreference::loc_sequence |
( |
| ) |
const |
|
inline |
◆ operator!=()
◆ operator<()
◆ operator==()
◆ preference()
| uint32_t PathPreference::preference |
( |
| ) |
const |
|
inline |
◆ sequence()
| uint32_t PathPreference::sequence |
( |
| ) |
const |
|
inline |
◆ set_dependent_ip()
| void PathPreference::set_dependent_ip |
( |
const IpAddress & |
ip | ) |
|
|
inline |
◆ set_ecmp()
| void PathPreference::set_ecmp |
( |
bool |
ecmp | ) |
|
|
inline |
◆ set_loc_sequence()
| void PathPreference::set_loc_sequence |
( |
uint32_t |
loc_sequence | ) |
|
|
inline |
◆ set_preference()
| void PathPreference::set_preference |
( |
uint32_t |
preference | ) |
|
|
inline |
◆ set_sequence()
| void PathPreference::set_sequence |
( |
uint32_t |
sequence | ) |
|
|
inline |
◆ set_static_preference()
| void PathPreference::set_static_preference |
( |
bool |
static_pref | ) |
|
|
inline |
◆ set_vrf()
| void PathPreference::set_vrf |
( |
const std::string & |
vrf | ) |
|
|
inline |
◆ set_wait_for_traffic()
| void PathPreference::set_wait_for_traffic |
( |
bool |
wait_for_traffic | ) |
|
|
inline |
◆ static_preference()
| bool PathPreference::static_preference |
( |
| ) |
const |
|
inline |
◆ vrf()
| const std::string& PathPreference::vrf |
( |
| ) |
const |
|
inline |
◆ wait_for_traffic()
| bool PathPreference::wait_for_traffic |
( |
| ) |
const |
|
inline |
◆ dependent_ip_
◆ ecmp_
| bool PathPreference::ecmp_ |
|
private |
◆ loc_sequence_
| uint32_t PathPreference::loc_sequence_ |
|
private |
◆ preference_
| uint32_t PathPreference::preference_ |
|
private |
◆ sequence_
| uint32_t PathPreference::sequence_ |
|
private |
◆ static_preference_
| bool PathPreference::static_preference_ |
|
private |
◆ vrf_
| std::string PathPreference::vrf_ |
|
private |
◆ wait_for_traffic_
| bool PathPreference::wait_for_traffic_ |
|
private |
The documentation for this class was generated from the following file: