OpenSDN source code
|
#include <mac_aging.h>
Public Member Functions | |
MacAgingEntry (MacLearningEntryPtr ptr) | |
virtual | ~MacAgingEntry () |
void | set_mac_learning_entry (MacLearningEntryPtr ptr) |
MacLearningEntryPtr | mac_learning_entry () const |
void | set_last_modified_time (uint64_t curr_time) |
uint64_t | last_modified_time () const |
uint64_t | packets () const |
void | set_packets (uint64_t packets) |
void | set_deleted (bool deleted) |
bool | deleted () const |
void | FillSandesh (SandeshMacEntry *sme) const |
Private Attributes | |
MacLearningEntryPtr | mac_learning_entry_ |
uint64_t | packets_ |
uint64_t | last_modified_time_ |
bool | deleted_ |
uint64_t | addition_time_ |
Definition at line 12 of file mac_aging.h.
MacAgingEntry::MacAgingEntry | ( | MacLearningEntryPtr | ptr | ) |
|
inlinevirtual |
Definition at line 15 of file mac_aging.h.
|
inline |
Definition at line 45 of file mac_aging.h.
void MacAgingEntry::FillSandesh | ( | SandeshMacEntry * | sme | ) | const |
|
inline |
Definition at line 29 of file mac_aging.h.
|
inline |
Definition at line 21 of file mac_aging.h.
|
inline |
Definition at line 33 of file mac_aging.h.
|
inline |
|
inline |
Definition at line 25 of file mac_aging.h.
|
inline |
Definition at line 17 of file mac_aging.h.
|
inline |
|
private |
Definition at line 55 of file mac_aging.h.
|
private |
Definition at line 54 of file mac_aging.h.
|
private |
Definition at line 53 of file mac_aging.h.
|
private |
Definition at line 51 of file mac_aging.h.
|
private |
Definition at line 52 of file mac_aging.h.