CCF
|
This is the complete list of members for http::HTTPClientSession, including all inherited members.
ClientSession(int64_t client_session_id, ringbuffer::AbstractWriterFactory &writer_factory) | ccf::ClientSession | inline |
close_session() override | ccf::EncryptedSession | inlinevirtual |
connect(const std::string &hostname, const std::string &service, const HandleDataCallback f, const HandleErrorCallback e) override | http::HTTPClientSession | inlinevirtual |
EncryptedSession(::tcp::ConnID session_id_, ringbuffer::AbstractWriterFactory &writer_factory, std::unique_ptr< ccf::tls::Context > ctx) | ccf::EncryptedSession | inlineprotected |
handle_data_cb | ccf::ClientSession | protected |
handle_error_cb | ccf::ClientSession | protected |
handle_incoming_data(std::span< const uint8_t > data) override | ccf::ThreadedSession | inlinevirtual |
handle_incoming_data_cb(std::unique_ptr<::threading::Tmsg< SendRecvMsg > > msg) | ccf::ThreadedSession | inlinestatic |
handle_incoming_data_thread(std::vector< uint8_t > &&data) override | ccf::EncryptedSession | inlinevirtual |
handle_response(ccf::http_status status, ccf::http::HeaderMap &&headers, std::vector< uint8_t > &&body) override | http::HTTPClientSession | inlinevirtual |
HandleDataCallback typedef | ccf::ClientSession | |
HandleErrorCallback typedef | ccf::ClientSession | |
HTTPClientSession(::tcp::ConnID session_id_, ringbuffer::AbstractWriterFactory &writer_factory, std::unique_ptr< ccf::tls::Context > ctx) | http::HTTPClientSession | inline |
parse(std::span< const uint8_t > data) override | http::HTTPClientSession | inlinevirtual |
send_data(std::span< const uint8_t > data) override | ccf::EncryptedSession | inlinevirtual |
send_data_cb(std::unique_ptr<::threading::Tmsg< SendRecvMsg > > msg) | ccf::ThreadedSession | inlinestatic |
send_data_thread(std::vector< uint8_t > &&data) override | ccf::EncryptedSession | inlinevirtual |
send_request(http::Request &&request) override | http::HTTPClientSession | inline |
ccf::ClientSession::send_request(::http::Request &&request)=0 | ccf::ClientSession | pure virtual |
session_id | ccf::EncryptedSession | protected |
ThreadedSession(int64_t thread_affinity) | ccf::ThreadedSession | inline |
tls_io | ccf::EncryptedSession | protected |
~Session()=default | ccf::Session | virtual |