CCF
Loading...
Searching...
No Matches
client::HttpRpcTlsClient Member List

This is the complete list of members for client::HttpRpcTlsClient, including all inherited members.

bioclient::TlsClientprotected
bytes_available()client::TlsClientinline
call(const std::string &method, const nlohmann::json &params=nullptr, llhttp_method verb=HTTP_POST)client::HttpRpcTlsClientinline
call(const std::string &method, const std::span< const uint8_t > params, llhttp_method verb=HTTP_POST)client::HttpRpcTlsClientinline
call_raw(const std::vector< uint8_t > &raw)client::HttpRpcTlsClientinlineprotected
call_raw(const PreparedRpc &prep)client::HttpRpcTlsClientinlineprotected
certclient::TlsClientprotected
connectedclient::TlsClientprotected
create_key_pair(const ccf::crypto::Pem priv_key)client::HttpRpcTlsClientinline
ctxclient::TlsClientprotected
gen_http_request_internal(const std::string &method, const std::span< const uint8_t > params, const std::string &content_type, llhttp_method verb, const char *auth_token=nullptr)client::HttpRpcTlsClientinlineprotected
gen_request(const std::string &method, const std::span< const uint8_t > params, const std::string &content_type, llhttp_method verb=HTTP_POST, const char *auth_token=nullptr)client::HttpRpcTlsClientinline
gen_request_internal(const std::string &method, const std::span< const uint8_t > params, const std::string &content_type, llhttp_method verb, const char *auth_token=nullptr)client::HttpRpcTlsClientinlineprotected
get(const std::string &method, const nlohmann::json &params=nullptr)client::HttpRpcTlsClientinline
get_ciphersuite_name()client::TlsClientinline
get_error(const Response &resp)client::HttpRpcTlsClientinline
handle_response(ccf::http_status status, ccf::http::HeaderMap &&headers, std::vector< uint8_t > &&body) overrideclient::HttpRpcTlsClientinlinevirtual
hostclient::TlsClientprotected
HttpRpcTlsClient(const std::string &host, const std::string &port, std::shared_ptr<::tls::CA > node_ca=nullptr, std::shared_ptr<::tls::Cert > cert=nullptr, const std::string &key_id_="Invalid")client::HttpRpcTlsClientinline
HttpRpcTlsClient(const HttpRpcTlsClient &c)client::HttpRpcTlsClientinline
init()client::TlsClientinlineprotected
key_idclient::HttpRpcTlsClientprotected
key_pairclient::HttpRpcTlsClientprotected
last_responseclient::HttpRpcTlsClientprotected
next_recv_idclient::HttpRpcTlsClientprotected
next_send_idclient::HttpRpcTlsClientprotected
node_caclient::TlsClientprotected
parserclient::HttpRpcTlsClientprotected
portclient::TlsClientprotected
post(const std::string &method, const nlohmann::json &params)client::HttpRpcTlsClientinline
prefixclient::HttpRpcTlsClientprotected
read(size_t read_size)client::TlsClientinline
read_all()client::TlsClientinline
read_response()client::HttpRpcTlsClientinline
read_response_non_blocking()client::HttpRpcTlsClientinline
set_prefix(const std::string &prefix_)client::HttpRpcTlsClientinline
set_tcp_nodelay(bool on)client::TlsClientinline
TlsClient(const std::string &host, const std::string &port, std::shared_ptr<::tls::CA > node_ca=nullptr, std::shared_ptr<::tls::Cert > cert=nullptr)client::HttpRpcTlsClientinline
TlsClient(const TlsClient &c)client::HttpRpcTlsClientinline
unpack_body(const Response &resp)client::HttpRpcTlsClientinline
write(std::span< const uint8_t > b)client::TlsClientinline
~TlsClient()client::TlsClientinlinevirtual