CCF
Loading...
Searching...
No Matches
http::HTTP2ClientSession Member List

This is the complete list of members for http::HTTP2ClientSession, including all inherited members.

ClientSession(int64_t client_session_id, ringbuffer::AbstractWriterFactory &writer_factory)ccf::ClientSessioninline
close_session() overridehttp::HTTP2Sessioninlinevirtual
connect(const std::string &hostname, const std::string &service, const HandleDataCallback f, const HandleErrorCallback e=nullptr)ccf::ClientSessioninlinevirtual
error_reporterhttp::HTTP2Sessionprotected
handle_data_cbccf::ClientSessionprotected
handle_error_cbccf::ClientSessionprotected
handle_incoming_data(std::span< const uint8_t > data) overrideccf::ThreadedSessioninlinevirtual
handle_incoming_data_cb(std::unique_ptr<::threading::Tmsg< SendRecvMsg > > msg)ccf::ThreadedSessioninlinestatic
handle_incoming_data_thread(std::vector< uint8_t > &&data) overridehttp::HTTP2Sessioninlinevirtual
handle_response(http_status status, ccf::http::HeaderMap &&headers, std::vector< uint8_t > &&body) overridehttp::HTTP2ClientSessioninlinevirtual
HandleDataCallback typedefccf::ClientSession
HandleErrorCallback typedefccf::ClientSession
HTTP2ClientSession(int64_t session_id_, ringbuffer::AbstractWriterFactory &writer_factory, std::unique_ptr< ccf::tls::Context > ctx)http::HTTP2ClientSessioninline
HTTP2Session(::tcp::ConnID session_id_, ringbuffer::AbstractWriterFactory &writer_factory, std::unique_ptr< ccf::tls::Context > ctx, const std::shared_ptr< ErrorReporter > &error_reporter=nullptr)http::HTTP2Sessioninlineprotected
parse(std::span< const uint8_t > data) overridehttp::HTTP2ClientSessioninlinevirtual
send_data(std::span< const uint8_t > data) overridehttp::HTTP2Sessioninlinevirtual
send_data_cb(std::unique_ptr<::threading::Tmsg< SendRecvMsg > > msg)ccf::ThreadedSessioninlinestatic
send_data_thread(std::vector< uint8_t > &&data) overridehttp::HTTP2Sessioninlinevirtual
send_request(http::Request &&request) overridehttp::HTTP2ClientSessioninline
ccf::ClientSession::send_request(::http::Request &&request)=0ccf::ClientSessionpure virtual
session_idhttp::HTTP2Sessionprotected
ThreadedSession(int64_t thread_affinity)ccf::ThreadedSessioninline
tls_iohttp::HTTP2Sessionprotected
~Session()=defaultccf::Sessionvirtual