_buf_header | SWC::Comm::ConnHandler | private |
app_ctx | SWC::Comm::ConnHandler | |
connected | SWC::Comm::ConnHandler | |
ConnHandler(const ConnHandler &)=delete | SWC::Comm::ConnHandler | |
ConnHandler(ConnHandler &&)=delete | SWC::Comm::ConnHandler | |
ConnHandler(AppContext::Ptr &a_app_ctx) noexcept | SWC::Comm::ConnHandler | inlineprotected |
disconnected() noexcept | SWC::Comm::ConnHandler | protected |
do_async_read(uint8_t *data, uint32_t sz, Receiver_HeaderPrefix &&hdlr) noexcept=0 | SWC::Comm::ConnHandler | protectedpure virtual |
do_async_read(uint8_t *data, uint32_t sz, Receiver_Header &&hdlr) noexcept=0 | SWC::Comm::ConnHandler | protectedpure virtual |
do_async_read(uint8_t *data, uint32_t sz, Receiver_Buffer &&hdlr) noexcept=0 | SWC::Comm::ConnHandler | protectedpure virtual |
do_async_write(Core::Vector< asio::const_buffer > &&buffers, Sender_noAck &&hdlr) noexcept=0 | SWC::Comm::ConnHandler | protectedpure virtual |
do_async_write(Core::Vector< asio::const_buffer > &&buffers, Sender_Ack &&hdlr) noexcept=0 | SWC::Comm::ConnHandler | protectedpure virtual |
do_close() noexcept=0 | SWC::Comm::ConnHandler | pure virtual |
do_close_recv() noexcept | SWC::Comm::ConnHandler | inlineprivate |
do_close_run() noexcept | SWC::Comm::ConnHandler | protected |
due() | SWC::Comm::ConnHandler | inline |
endpoint_local | SWC::Comm::ConnHandler | |
endpoint_local_hash() const noexcept | SWC::Comm::ConnHandler | inline |
endpoint_remote | SWC::Comm::ConnHandler | |
endpoint_remote_hash() const noexcept | SWC::Comm::ConnHandler | inline |
get_encoder() const noexcept | SWC::Comm::ConnHandler | inline |
is_open() const noexcept=0 | SWC::Comm::ConnHandler | pure virtual |
is_secure() const noexcept | SWC::Comm::ConnHandler | inlinevirtual |
m_mutex | SWC::Comm::ConnHandler | protected |
m_next_req_id | SWC::Comm::ConnHandler | private |
m_outgoing | SWC::Comm::ConnHandler | private |
m_pending | SWC::Comm::ConnHandler | private |
m_recv_bytes | SWC::Comm::ConnHandler | private |
new_connection() | SWC::Comm::ConnHandler | |
operator=(const ConnHandler &)=delete | SWC::Comm::ConnHandler | |
operator=(ConnHandler &&)=delete | SWC::Comm::ConnHandler | |
pending_read() noexcept | SWC::Comm::ConnHandler | |
print(std::ostream &out) const | SWC::Comm::ConnHandler | |
ptr() noexcept | SWC::Comm::ConnHandler | inlineprotected |
read(uint8_t **bufp, size_t *remainp, asio::error_code &ec)=0 | SWC::Comm::ConnHandler | protectedpure virtual |
read() noexcept | SWC::Comm::ConnHandler | private |
received(Event::Ptr &&ev) noexcept | SWC::Comm::ConnHandler | private |
recv_buffers(Event::Ptr &&ev) | SWC::Comm::ConnHandler | private |
response_ok(const Event::Ptr &ev) noexcept | SWC::Comm::ConnHandler | |
run_pending(Event::Ptr &&ev) | SWC::Comm::ConnHandler | private |
send_error(int error, const std::string &msg, const Event::Ptr &ev) noexcept | SWC::Comm::ConnHandler | |
send_request(Buffers::Ptr cbuf, DispatchHandler::Ptr hdlr) | SWC::Comm::ConnHandler | |
send_response(Buffers::Ptr cbuf, DispatchHandler::Ptr hdlr=nullptr) noexcept | SWC::Comm::ConnHandler | |
socket_layer() noexcept=0 | SWC::Comm::ConnHandler | protectedpure virtual |
write(Outgoing &outgoing) | SWC::Comm::ConnHandler | private |
write_next() | SWC::Comm::ConnHandler | private |
write_or_queue(Outgoing &&outgoing) | SWC::Comm::ConnHandler | private |
~ConnHandler() noexcept | SWC::Comm::ConnHandler | inlineprotectedvirtual |