#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: