#include <sandesh_connection.h>
|
| SandeshServerConnection (TcpServer *server, Endpoint endpoint, int task_instance, int task_id) |
|
virtual | ~SandeshServerConnection () |
|
virtual bool | ProcessResourceUpdate (bool res) |
|
virtual bool | ProcessSandeshMessage (const SandeshMessage *msg, bool resource) |
|
virtual bool | ProcessSandeshCtrlMessage (const std::string &msg, const SandeshHeader &header, const std::string sandesh_name, const uint32_t header_offset) |
|
virtual void | ProcessDisconnect (SandeshSession *session) |
|
virtual void | ManagedDelete () |
|
virtual LifetimeActor * | deleter () |
|
virtual LifetimeManager * | lifetime_manager () |
|
virtual void | Destroy () |
|
Public Member Functions inherited from SandeshConnection |
| SandeshConnection (const char *prefix, TcpServer *server, Endpoint endpoint, int task_instance, int task_id) |
|
virtual | ~SandeshConnection () |
|
void | AcceptSession (SandeshSession *session) |
|
virtual bool | ReceiveMsg (const std::string &msg, SandeshSession *session) |
|
TcpServer * | server () |
|
Endpoint | endpoint () |
|
bool | SendSandesh (Sandesh *snh) |
|
void | set_session (SandeshSession *session) |
|
SandeshSession * | session () const |
|
SandeshStateMachine * | state_machine () const |
|
std::string | StateName () const |
|
int | GetTaskInstance () const |
|
int | GetTaskId () const |
|
void | Initialize () |
|
void | Shutdown () |
|
bool | MayDelete () const |
|
void | SetAdminState (bool down) |
|
Definition at line 99 of file sandesh_connection.h.
SandeshServerConnection::SandeshServerConnection |
( |
TcpServer * |
server, |
|
|
Endpoint |
endpoint, |
|
|
int |
task_instance, |
|
|
int |
task_id |
|
) |
| |
SandeshServerConnection::~SandeshServerConnection |
( |
| ) |
|
|
virtual |
void SandeshServerConnection::Destroy |
( |
| ) |
|
|
virtual |
void SandeshServerConnection::ManagedDelete |
( |
| ) |
|
|
virtual |
void SandeshServerConnection::ProcessDisconnect |
( |
SandeshSession * |
session | ) |
|
|
virtual |
bool SandeshServerConnection::ProcessResourceUpdate |
( |
bool |
res | ) |
|
|
virtual |
bool SandeshServerConnection::ProcessSandeshCtrlMessage |
( |
const std::string & |
msg, |
|
|
const SandeshHeader & |
header, |
|
|
const std::string |
sandesh_name, |
|
|
const uint32_t |
header_offset |
|
) |
| |
|
virtual |
bool SandeshServerConnection::ProcessSandeshMessage |
( |
const SandeshMessage * |
msg, |
|
|
bool |
resource |
|
) |
| |
|
virtual |
boost::scoped_ptr<DeleteActor> SandeshServerConnection::deleter_ |
|
private |
The documentation for this class was generated from the following files: