#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: