OpenSDN source code
|
#include <mac_learning_event.h>
Public Types | |
typedef WorkQueue < MacLearningEntryRequestPtr > | Queue |
Public Member Functions | |
MacIpLearningRequestQueue (MacIpLearningTable *table) | |
~MacIpLearningRequestQueue () | |
void | Shutdown () |
bool | HandleEvent (MacLearningEntryRequestPtr ptr) |
void | Enqueue (MacLearningEntryRequestPtr ptr) |
void | MayBeStartRunner () |
void | SetQueueDisable (bool disable) |
Private Member Functions | |
DISALLOW_COPY_AND_ASSIGN (MacIpLearningRequestQueue) | |
Private Attributes | |
MacIpLearningTable * | table_ |
Queue | queue_ |
Definition at line 118 of file mac_learning_event.h.
Definition at line 120 of file mac_learning_event.h.
MacIpLearningRequestQueue::MacIpLearningRequestQueue | ( | MacIpLearningTable * | table | ) |
Definition at line 348 of file mac_ip_learning.cc.
|
inline |
Definition at line 122 of file mac_learning_event.h.
|
private |
|
inline |
bool MacIpLearningRequestQueue::HandleEvent | ( | MacLearningEntryRequestPtr | ptr | ) |
|
inline |
|
inline |
|
inline |
Definition at line 123 of file mac_learning_event.h.
|
private |
Definition at line 140 of file mac_learning_event.h.
|
private |
Definition at line 139 of file mac_learning_event.h.