SWC-DB  v0.5.12 C++ documentations
SWC-DB© (Super Wide Column Database) - High Performance Scalable Database (https://github.com/kashirin-alex/swc-db)
SWC::Comm::ConnHandler Member List

This is the complete list of members for SWC::Comm::ConnHandler, including all inherited members.

_buf_headerSWC::Comm::ConnHandlerprivate
app_ctxSWC::Comm::ConnHandler
connectedSWC::Comm::ConnHandler
ConnHandler(const ConnHandler &)=deleteSWC::Comm::ConnHandler
ConnHandler(ConnHandler &&)=deleteSWC::Comm::ConnHandler
ConnHandler(AppContext::Ptr &a_app_ctx) noexceptSWC::Comm::ConnHandlerinlineprotected
disconnected() noexceptSWC::Comm::ConnHandlerprotected
do_async_read(uint8_t *data, uint32_t sz, Receiver_HeaderPrefix &&hdlr) noexcept=0SWC::Comm::ConnHandlerprotectedpure virtual
do_async_read(uint8_t *data, uint32_t sz, Receiver_Header &&hdlr) noexcept=0SWC::Comm::ConnHandlerprotectedpure virtual
do_async_read(uint8_t *data, uint32_t sz, Receiver_Buffer &&hdlr) noexcept=0SWC::Comm::ConnHandlerprotectedpure virtual
do_async_write(Core::Vector< asio::const_buffer > &&buffers, Sender_noAck &&hdlr) noexcept=0SWC::Comm::ConnHandlerprotectedpure virtual
do_async_write(Core::Vector< asio::const_buffer > &&buffers, Sender_Ack &&hdlr) noexcept=0SWC::Comm::ConnHandlerprotectedpure virtual
do_close() noexcept=0SWC::Comm::ConnHandlerpure virtual
do_close_recv() noexceptSWC::Comm::ConnHandlerinlineprivate
do_close_run() noexceptSWC::Comm::ConnHandlerprotected
due()SWC::Comm::ConnHandlerinline
endpoint_localSWC::Comm::ConnHandler
endpoint_local_hash() const noexceptSWC::Comm::ConnHandlerinline
endpoint_remoteSWC::Comm::ConnHandler
endpoint_remote_hash() const noexceptSWC::Comm::ConnHandlerinline
get_encoder() const noexceptSWC::Comm::ConnHandlerinline
is_open() const noexcept=0SWC::Comm::ConnHandlerpure virtual
is_secure() const noexceptSWC::Comm::ConnHandlerinlinevirtual
m_mutexSWC::Comm::ConnHandlerprotected
m_next_req_idSWC::Comm::ConnHandlerprivate
m_outgoingSWC::Comm::ConnHandlerprivate
m_pendingSWC::Comm::ConnHandlerprivate
m_recv_bytesSWC::Comm::ConnHandlerprivate
new_connection()SWC::Comm::ConnHandler
operator=(const ConnHandler &)=deleteSWC::Comm::ConnHandler
operator=(ConnHandler &&)=deleteSWC::Comm::ConnHandler
pending_read() noexceptSWC::Comm::ConnHandler
print(std::ostream &out) constSWC::Comm::ConnHandler
ptr() noexceptSWC::Comm::ConnHandlerinlineprotected
read(uint8_t **bufp, size_t *remainp, asio::error_code &ec)=0SWC::Comm::ConnHandlerprotectedpure virtual
read() noexceptSWC::Comm::ConnHandlerprivate
received(Event::Ptr &&ev) noexceptSWC::Comm::ConnHandlerprivate
recv_buffers(Event::Ptr &&ev)SWC::Comm::ConnHandlerprivate
response_ok(const Event::Ptr &ev) noexceptSWC::Comm::ConnHandler
run_pending(Event::Ptr &&ev)SWC::Comm::ConnHandlerprivate
send_error(int error, const std::string &msg, const Event::Ptr &ev) noexceptSWC::Comm::ConnHandler
send_request(Buffers::Ptr cbuf, DispatchHandler::Ptr hdlr)SWC::Comm::ConnHandler
send_response(Buffers::Ptr cbuf, DispatchHandler::Ptr hdlr=nullptr) noexceptSWC::Comm::ConnHandler
socket_layer() noexcept=0SWC::Comm::ConnHandlerprotectedpure virtual
write(Outgoing &outgoing)SWC::Comm::ConnHandlerprivate
write_next()SWC::Comm::ConnHandlerprivate
write_or_queue(Outgoing &&outgoing)SWC::Comm::ConnHandlerprivate
~ConnHandler() noexceptSWC::Comm::ConnHandlerinlineprotectedvirtual