CCF
|
This is the complete list of members for ccf::RpcContextImpl, including all inherited members.
claims | ccf::RpcContextImpl | |
clear_response_headers()=0 | ccf::RpcContext | pure virtual |
decoded_path_params | ccf::RpcContextImpl | |
frame_format() const =0 | ccf::RpcContext | pure virtual |
get_decoded_request_path_params() override | ccf::RpcContextImpl | inlinevirtual |
get_http_version() const | ccf::RpcContextImpl | inline |
get_method() const =0 | ccf::RpcContext | pure virtual |
get_request_body() const =0 | ccf::RpcContext | pure virtual |
get_request_header(const std::string_view &name) const =0 | ccf::RpcContext | pure virtual |
get_request_headers() const =0 | ccf::RpcContext | pure virtual |
get_request_path() const =0 | ccf::RpcContext | pure virtual |
get_request_path_params() override | ccf::RpcContextImpl | inlinevirtual |
get_request_query() const =0 | ccf::RpcContext | pure virtual |
get_request_url() const =0 | ccf::RpcContext | pure virtual |
get_request_verb() const =0 | ccf::RpcContext | pure virtual |
get_responder() const =0 | ccf::RpcContext | pure virtual |
get_response_body() const =0 | ccf::RpcContext | pure virtual |
get_response_status() const =0 | ccf::RpcContext | pure virtual |
get_serialised_request()=0 | ccf::RpcContextImpl | pure virtual |
get_session_context() const override | ccf::RpcContextImpl | inlinevirtual |
get_user_data() const override | ccf::RpcContextImpl | inlinevirtual |
http_version | ccf::RpcContextImpl | protected |
path_params | ccf::RpcContextImpl | |
reset_response()=0 | ccf::RpcContextImpl | pure virtual |
response_is_pending | ccf::RpcContextImpl | |
RpcContextImpl(const std::shared_ptr< SessionContext > &s, HttpVersion v=HttpVersion::HTTP1) | ccf::RpcContextImpl | inline |
serialise_response() const =0 | ccf::RpcContextImpl | pure virtual |
session | ccf::RpcContextImpl | protected |
set_apply_writes(bool apply)=0 | ccf::RpcContext | pure virtual |
set_claims_digest(ccf::ClaimsDigest::Digest &&digest) override | ccf::RpcContextImpl | inlinevirtual |
set_error(ccf::http_status status, const std::string &code, std::string &&msg, const std::vector< nlohmann::json > &details={}) override | ccf::RpcContextImpl | inlinevirtual |
set_error(ccf::ErrorDetails &&error) override | ccf::RpcContextImpl | inlinevirtual |
set_response_body(const std::vector< uint8_t > &body)=0 | ccf::RpcContext | pure virtual |
set_response_body(std::vector< uint8_t > &&body)=0 | ccf::RpcContext | pure virtual |
set_response_body(std::string &&body)=0 | ccf::RpcContext | pure virtual |
set_response_header(const std::string_view &name, const std::string_view &value)=0 | ccf::RpcContext | pure virtual |
set_response_header(const std::string_view &name, size_t n) | ccf::RpcContext | inlinevirtual |
set_response_header(const http::HeaderKeyValue &kv) | ccf::RpcContext | inlinevirtual |
set_response_json(const nlohmann::json &body, ccf::http_status status) override | ccf::RpcContextImpl | inlinevirtual |
set_response_status(int status)=0 | ccf::RpcContext | pure virtual |
set_response_trailer(const std::string_view &name, const std::string_view &value)=0 | ccf::RpcContext | pure virtual |
set_response_trailer(const std::string_view &name, size_t n) | ccf::RpcContext | inlinevirtual |
set_response_trailer(const http::HeaderKeyValue &kv) | ccf::RpcContext | inlinevirtual |
set_tx_id(const ccf::TxID &tx_id)=0 | ccf::RpcContextImpl | pure virtual |
set_user_data(std::shared_ptr< void > data) override | ccf::RpcContextImpl | inlinevirtual |
should_apply_writes() const =0 | ccf::RpcContextImpl | pure virtual |
terminate_session | ccf::RpcContextImpl | |
user_data | ccf::RpcContextImpl | protected |
~RpcContext()=default | ccf::RpcContext | virtual |