OpenSDN source code
|
#include <tunnel_nh.h>
Public Member Functions | |
MirrorNHKey (const string &vrf_name, const IpAddress &sip, const uint16_t sport, const IpAddress &dip, const uint16_t dport) | |
virtual | ~MirrorNHKey () |
virtual NextHop * | AllocEntry () const |
virtual NextHopKey * | Clone () const |
![]() | |
NextHopKey (NextHop::Type type, bool policy) | |
virtual | ~NextHopKey () |
virtual bool | NextHopKeyIsLess (const NextHopKey &rhs) const |
bool | IsEqual (const NextHopKey &rhs) const |
void | SetPolicy (bool policy) |
NextHop::Type | GetType () const |
bool | GetPolicy () const |
bool | IsLess (const NextHopKey &rhs) const |
![]() | |
AgentKey () | |
AgentKey (DBSubOperation sub_op) | |
virtual | ~AgentKey () |
![]() | |
virtual | ~DBRequestKey () |
Private Member Functions | |
DISALLOW_COPY_AND_ASSIGN (MirrorNHKey) | |
Private Attributes | |
VrfKey | vrf_key_ |
IpAddress | sip_ |
IpAddress | dip_ |
uint16_t | sport_ |
uint16_t | dport_ |
Friends | |
class | MirrorNH |
Additional Inherited Members | |
![]() | |
enum | DBSubOperation { ADD_DEL_CHANGE, RESYNC } |
![]() | |
uint8_t | sub_op_ |
![]() | |
NextHop::Type | type_ |
bool | policy_ |
Definition at line 123 of file tunnel_nh.h.
|
inline |
Definition at line 125 of file tunnel_nh.h.
|
inlinevirtual |
Definition at line 131 of file tunnel_nh.h.
|
virtual |
Implements NextHopKey.
Definition at line 1333 of file nexthop.cc.
|
inlinevirtual |
Implements NextHopKey.
Definition at line 134 of file tunnel_nh.h.
|
private |
|
friend |
Definition at line 138 of file tunnel_nh.h.
|
private |
Definition at line 141 of file tunnel_nh.h.
|
private |
Definition at line 143 of file tunnel_nh.h.
|
private |
Definition at line 140 of file tunnel_nh.h.
|
private |
Definition at line 142 of file tunnel_nh.h.
|
private |
Definition at line 139 of file tunnel_nh.h.