#include <ovsdb_client_session.h>
Definition at line 23 of file ovsdb_client_session.h.
◆ OvsdbClientSession()
◆ ~OvsdbClientSession()
OvsdbClientSession::~OvsdbClientSession |
( |
| ) |
|
|
virtual |
◆ AddSessionInfo()
void OvsdbClientSession::AddSessionInfo |
( |
SandeshOvsdbClientSession & |
session | ) |
|
◆ client_idl()
◆ connection_table()
◆ DISALLOW_COPY_AND_ASSIGN()
◆ keepalive_interval()
virtual int OVSDB::OvsdbClientSession::keepalive_interval |
( |
| ) |
|
|
pure virtual |
◆ ksync_obj_manager()
◆ MessageProcess()
void OvsdbClientSession::MessageProcess |
( |
const u_int8_t * |
buf, |
|
|
std::size_t |
len |
|
) |
| |
◆ OnCleanup()
virtual void OVSDB::OvsdbClientSession::OnCleanup |
( |
| ) |
|
|
pure virtual |
◆ OnClose()
void OvsdbClientSession::OnClose |
( |
| ) |
|
◆ OnEstablish()
void OvsdbClientSession::OnEstablish |
( |
| ) |
|
◆ ovsdb_close_reason()
virtual const boost::system::error_code& OVSDB::OvsdbClientSession::ovsdb_close_reason |
( |
| ) |
const |
|
pure virtual |
◆ remote_ip()
virtual Ip4Address OVSDB::OvsdbClientSession::remote_ip |
( |
| ) |
const |
|
pure virtual |
◆ remote_port()
virtual uint16_t OVSDB::OvsdbClientSession::remote_port |
( |
| ) |
const |
|
pure virtual |
◆ SendJsonRpc()
void OvsdbClientSession::SendJsonRpc |
( |
struct jsonrpc_msg * |
msg | ) |
|
◆ SendMsg()
virtual void OVSDB::OvsdbClientSession::SendMsg |
( |
u_int8_t * |
buf, |
|
|
std::size_t |
len |
|
) |
| |
|
pure virtual |
◆ status()
virtual std::string OVSDB::OvsdbClientSession::status |
( |
| ) |
|
|
pure virtual |
◆ TestConcurrencyAllow()
virtual bool OVSDB::OvsdbClientSession::TestConcurrencyAllow |
( |
| ) |
|
|
inlinevirtual |
◆ ThrottleInFlightTxnMessages()
virtual bool OVSDB::OvsdbClientSession::ThrottleInFlightTxnMessages |
( |
| ) |
|
|
inlinevirtual |
◆ TriggerClose()
virtual void OVSDB::OvsdbClientSession::TriggerClose |
( |
| ) |
|
|
pure virtual |
◆ tsn_ip()
virtual Ip4Address OVSDB::OvsdbClientSession::tsn_ip |
( |
| ) |
|
|
pure virtual |
◆ OvsdbClientIdl
◆ agent_
Agent* OVSDB::OvsdbClientSession::agent_ |
|
private |
◆ client_idl_
◆ connection_time_
std::string OVSDB::OvsdbClientSession::connection_time_ |
|
private |
◆ idl_inited_
tbb::atomic<bool> OVSDB::OvsdbClientSession::idl_inited_ |
|
private |
◆ manager_
◆ ovsdb_io_task_id_
int OvsdbClientSession::ovsdb_io_task_id_ = -1 |
|
staticprotected |
◆ parser_
struct json_parser* OVSDB::OvsdbClientSession::parser_ |
|
private |
The documentation for this class was generated from the following files: