CCF
|
This is the complete list of members for ccf::RPCSessions, including all inherited members.
accept(ccf::tls::ConnID id, const ListenInterfaceID &listen_interface_id, bool udp=false) | ccf::RPCSessions | inline |
add_responder(::tcp::ConnID session_id, http2::StreamId stream_id, std::shared_ptr< ccf::http::HTTPResponder > responder) | http::ResponderLookup | inline |
all_responders | http::ResponderLookup | protected |
ByStream typedef | http::ResponderLookup | protected |
cleanup_responders(::tcp::ConnID session_id) | http::ResponderLookup | inline |
create_client(const std::shared_ptr<::tls::Cert > &cert, const std::string &app_protocol="HTTP1") | ccf::RPCSessions | inline |
create_unencrypted_client() | ccf::RPCSessions | inline |
find_session(ccf::tls::ConnID id) | ccf::RPCSessions | inline |
get_app_protocol_main_interface() const | ccf::RPCSessions | inline |
get_session_metrics() | ccf::RPCSessions | inline |
lookup_responder(::tcp::ConnID session_id, http2::StreamId stream_id) | http::ResponderLookup | inline |
register_message_handlers(messaging::Dispatcher< ringbuffer::Message > &disp) | ccf::RPCSessions | inline |
remove_session(ccf::tls::ConnID id) | ccf::RPCSessions | inline |
reply_async(ccf::tls::ConnID id, bool terminate_after_send, std::vector< uint8_t > &&data) override | ccf::RPCSessions | inlinevirtual |
report_parsing_error(const ccf::ListenInterfaceID &id) override | ccf::RPCSessions | inlinevirtual |
report_request_header_too_large_error(const ccf::ListenInterfaceID &id) override | ccf::RPCSessions | inlinevirtual |
report_request_payload_too_large_error(const ccf::ListenInterfaceID &id) override | ccf::RPCSessions | inlinevirtual |
RPCSessions(ringbuffer::AbstractWriterFactory &writer_factory, std::shared_ptr< RPCMap > rpc_map_) | ccf::RPCSessions | inline |
set_cert(ccf::Authority authority, const ccf::crypto::Pem &cert_, const ccf::crypto::Pem &pk, const std::string &acme_configuration="") | ccf::RPCSessions | inline |
set_custom_protocol_subsystem(std::shared_ptr< CustomProtocolSubsystem > cpss) | ccf::RPCSessions | inline |
set_network_cert(const ccf::crypto::Pem &cert_, const ccf::crypto::Pem &pk) | ccf::RPCSessions | inline |
set_node_cert(const ccf::crypto::Pem &cert_, const ccf::crypto::Pem &pk) | ccf::RPCSessions | inline |
update_listening_interface_options(const ccf::NodeInfoNetwork &node_info) | ccf::RPCSessions | inline |
~AbstractRPCResponder() | ccf::AbstractRPCResponder | inlinevirtual |
~ErrorReporter() | http::ErrorReporter | inlinevirtual |