|
CCF
|
This is the complete list of members for client::HttpRpcTlsClient, including all inherited members.
| bio | client::TlsClient | protected |
| bytes_available() | client::TlsClient | inline |
| call(const std::string &method, const nlohmann::json ¶ms=nullptr, llhttp_method verb=HTTP_POST) | client::HttpRpcTlsClient | inline |
| call(const std::string &method, const std::span< const uint8_t > params, llhttp_method verb=HTTP_POST) | client::HttpRpcTlsClient | inline |
| call_raw(const std::vector< uint8_t > &raw) | client::HttpRpcTlsClient | inlineprotected |
| call_raw(const PreparedRpc &prep) | client::HttpRpcTlsClient | inlineprotected |
| cert | client::TlsClient | protected |
| connected | client::TlsClient | protected |
| create_key_pair(const ccf::crypto::Pem priv_key) | client::HttpRpcTlsClient | inline |
| ctx | client::TlsClient | protected |
| 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::HttpRpcTlsClient | inlineprotected |
| 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::HttpRpcTlsClient | inline |
| 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::HttpRpcTlsClient | inlineprotected |
| get(const std::string &method, const nlohmann::json ¶ms=nullptr) | client::HttpRpcTlsClient | inline |
| get_ciphersuite_name() | client::TlsClient | inline |
| get_error(const Response &resp) | client::HttpRpcTlsClient | inline |
| handle_response(ccf::http_status status, ccf::http::HeaderMap &&headers, std::vector< uint8_t > &&body) override | client::HttpRpcTlsClient | inlinevirtual |
| host | client::TlsClient | protected |
| 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::HttpRpcTlsClient | inline |
| HttpRpcTlsClient(const HttpRpcTlsClient &c) | client::HttpRpcTlsClient | inline |
| init() | client::TlsClient | inlineprotected |
| key_id | client::HttpRpcTlsClient | protected |
| key_pair | client::HttpRpcTlsClient | protected |
| last_response | client::HttpRpcTlsClient | protected |
| next_recv_id | client::HttpRpcTlsClient | protected |
| next_send_id | client::HttpRpcTlsClient | protected |
| node_ca | client::TlsClient | protected |
| parser | client::HttpRpcTlsClient | protected |
| port | client::TlsClient | protected |
| post(const std::string &method, const nlohmann::json ¶ms) | client::HttpRpcTlsClient | inline |
| prefix | client::HttpRpcTlsClient | protected |
| read(size_t read_size) | client::TlsClient | inline |
| read_all() | client::TlsClient | inline |
| read_response() | client::HttpRpcTlsClient | inline |
| read_response_non_blocking() | client::HttpRpcTlsClient | inline |
| set_prefix(const std::string &prefix_) | client::HttpRpcTlsClient | inline |
| set_tcp_nodelay(bool on) | client::TlsClient | inline |
| 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::HttpRpcTlsClient | inline |
| TlsClient(const TlsClient &c) | client::HttpRpcTlsClient | inline |
| unpack_body(const Response &resp) | client::HttpRpcTlsClient | inline |
| write(std::span< const uint8_t > b) | client::TlsClient | inline |
| ~ResponseProcessor()=default | http::ResponseProcessor | virtual |
| ~TlsClient() | client::TlsClient | inlinevirtual |