OpenSDN source code
|
#include <ksync_agent_sandesh.h>
Public Member Functions | |
AgentKsyncSandesh (const std::string &context) | |
virtual | ~AgentKsyncSandesh () |
void | DoKsyncSandesh (AgentKsyncSandeshPtr sandesh) |
void | DoKsyncSandeshInternal (AgentKsyncSandeshPtr sandesh) |
void | SetResp () |
virtual bool | UpdateResp (KSyncEntry *entry)=0 |
virtual KSyncDBObject * | AgentGetKsyncObject ()=0 |
virtual void | Alloc ()=0 |
Protected Attributes | |
SandeshResponse * | resp_ |
std::string | context_ |
const std::string | name_ |
Agent * | agent_ |
Definition at line 14 of file ksync_agent_sandesh.h.
AgentKsyncSandesh::AgentKsyncSandesh | ( | const std::string & | context | ) |
|
inlinevirtual |
Definition at line 17 of file ksync_agent_sandesh.h.
|
pure virtual |
Implemented in AgentKsyncNhListSandesh, and AgentKsyncIntfSandesh.
|
pure virtual |
Implemented in AgentKsyncNhListSandesh, and AgentKsyncIntfSandesh.
void AgentKsyncSandesh::DoKsyncSandesh | ( | AgentKsyncSandeshPtr | sandesh | ) |
Definition at line 35 of file ksync_agent_sandesh.cc.
void AgentKsyncSandesh::DoKsyncSandeshInternal | ( | AgentKsyncSandeshPtr | sandesh | ) |
void AgentKsyncSandesh::SetResp | ( | ) |
|
pure virtual |
Implemented in AgentKsyncNhListSandesh, and AgentKsyncIntfSandesh.
|
protected |
Definition at line 29 of file ksync_agent_sandesh.h.
|
protected |
Definition at line 27 of file ksync_agent_sandesh.h.
|
protected |
Definition at line 28 of file ksync_agent_sandesh.h.
|
protected |
Definition at line 26 of file ksync_agent_sandesh.h.