#include <mac_learning.h>
Definition at line 259 of file mac_learning.h.
◆ MacLearningSandeshResp()
MacLearningSandeshResp::MacLearningSandeshResp |
( |
Agent * |
agent, |
|
|
MacEntryResp * |
resp, |
|
|
std::string |
resp_ctx, |
|
|
std::string |
key, |
|
|
const MacAddress & |
mac |
|
) |
| |
◆ ~MacLearningSandeshResp()
MacLearningSandeshResp::~MacLearningSandeshResp |
( |
| ) |
|
|
virtual |
◆ Description()
std::string MacLearningSandeshResp::Description |
( |
| ) |
const |
|
inlinevirtual |
◆ DISALLOW_COPY_AND_ASSIGN()
◆ GetMacKey()
string MacLearningSandeshResp::GetMacKey |
( |
| ) |
|
|
private |
◆ GetPartition()
◆ Run()
bool MacLearningSandeshResp::Run |
( |
| ) |
|
|
privatevirtual |
Code to execute. Returns true if task is completed. Return false to reschedule the task.
Implements Task.
Definition at line 390 of file mac_learning.cc.
◆ SendResponse()
◆ SetMacKey()
bool MacLearningSandeshResp::SetMacKey |
( |
string |
key | ) |
|
|
private |
◆ agent_
Agent* MacLearningSandeshResp::agent_ |
|
private |
◆ exact_match_
bool MacLearningSandeshResp::exact_match_ |
|
private |
◆ kDelimiter
const char MacLearningSandeshResp::kDelimiter = '-' |
|
static |
◆ kMaxResponse
const uint32_t MacLearningSandeshResp::kMaxResponse = 100 |
|
static |
◆ mac_
◆ partition_id_
uint32_t MacLearningSandeshResp::partition_id_ |
|
private |
◆ resp_
MacEntryResp* MacLearningSandeshResp::resp_ |
|
private |
◆ resp_data_
std::string MacLearningSandeshResp::resp_data_ |
|
private |
◆ user_given_mac_
MacAddress MacLearningSandeshResp::user_given_mac_ |
|
private |
◆ vrf_id_
uint32_t MacLearningSandeshResp::vrf_id_ |
|
private |
The documentation for this class was generated from the following files: