OpenSDN source code
|
#include <agent_path.h>
Public Member Functions | |
AgentPathEcmpComponent (IpAddress addr, uint32_t label, AgentRoute *rt) | |
virtual | ~AgentPathEcmpComponent () |
bool | Unresolved () |
bool | operator== (const AgentPathEcmpComponent &rhs) const |
IpAddress | GetGwIpAddr () |
uint32_t | GetLabel () |
void | UpdateDependentRoute (AgentRoute *rt) |
void | SetUnresolved (bool flag) |
Private Member Functions | |
DISALLOW_COPY_AND_ASSIGN (AgentPathEcmpComponent) | |
Private Attributes | |
IpAddress | addr_ |
uint32_t | label_ |
DependencyRef< AgentRoute, AgentRoute > | dependent_rt_ |
bool | unresolved |
Definition at line 193 of file agent_path.h.
AgentPathEcmpComponent::AgentPathEcmpComponent | ( | IpAddress | addr, |
uint32_t | label, | ||
AgentRoute * | rt | ||
) |
Definition at line 2198 of file agent_path.cc.
|
inlinevirtual |
Definition at line 196 of file agent_path.h.
|
private |
|
inline |
Definition at line 206 of file agent_path.h.
|
inline |
Definition at line 207 of file agent_path.h.
|
inline |
Definition at line 199 of file agent_path.h.
|
inline |
Definition at line 216 of file agent_path.h.
|
inline |
Definition at line 197 of file agent_path.h.
|
inline |
|
private |
Definition at line 221 of file agent_path.h.
|
private |
Definition at line 223 of file agent_path.h.
|
private |
Definition at line 222 of file agent_path.h.
|
private |
Definition at line 224 of file agent_path.h.