|
OpenSDN source code
|
#include <mac_learning.h>


Private Member Functions | |
| DISALLOW_COPY_AND_ASSIGN (MacLearningEntryRemote) | |
Private Attributes | |
| IpAddress | remote_ip_ |
Additional Inherited Members | |
Public Types inherited from MacPbbLearningEntry | |
| typedef std::vector< TokenPtr > | TokenList |
Protected Attributes inherited from MacPbbLearningEntry | |
| MacLearningPartition * | mac_learning_table_ |
| MacLearningKey | key_ |
| uint32_t | index_ |
| uint32_t | ethernet_tag_ |
| TokenList | list_ |
| tbb::mutex | mutex_ |
Protected Attributes inherited from MacLearningEntry | |
| VrfEntryRef | vrf_ |
| bool | deleted_ |
Definition at line 165 of file mac_learning.h.
| MacLearningEntryRemote::MacLearningEntryRemote | ( | MacLearningPartition * | table, |
| uint32_t | vrf_id, | ||
| const MacAddress & | mac, | ||
| uint32_t | index, | ||
| const IpAddress | remote_ip | ||
| ) |
Definition at line 96 of file mac_learning.cc.
|
inlinevirtual |
Definition at line 170 of file mac_learning.h.
|
virtual |
Implements MacPbbLearningEntry.
Definition at line 104 of file mac_learning.cc.
|
private |
|
inline |
Definition at line 174 of file mac_learning.h.
|
private |
Definition at line 178 of file mac_learning.h.