CCF
Loading...
Searching...
No Matches
ccf::RpcContext Member List

This is the complete list of members for ccf::RpcContext, including all inherited members.

clear_response_headers()=0ccf::RpcContextpure virtual
frame_format() const =0ccf::RpcContextpure virtual
get_decoded_request_path_params()=0ccf::RpcContextpure virtual
get_method() const =0ccf::RpcContextpure virtual
get_request_body() const =0ccf::RpcContextpure virtual
get_request_header(const std::string_view &name) const =0ccf::RpcContextpure virtual
get_request_headers() const =0ccf::RpcContextpure virtual
get_request_path() const =0ccf::RpcContextpure virtual
get_request_path_params()=0ccf::RpcContextpure virtual
get_request_query() const =0ccf::RpcContextpure virtual
get_request_url() const =0ccf::RpcContextpure virtual
get_request_verb() const =0ccf::RpcContextpure virtual
get_responder() const =0ccf::RpcContextpure virtual
get_response_body() const =0ccf::RpcContextpure virtual
get_response_status() const =0ccf::RpcContextpure virtual
get_session_context() const =0ccf::RpcContextpure virtual
get_user_data() const =0ccf::RpcContextpure virtual
set_apply_writes(bool apply)=0ccf::RpcContextpure virtual
set_claims_digest(ccf::ClaimsDigest::Digest &&digest)=0ccf::RpcContextpure virtual
set_error(http_status status, const std::string &code, std::string &&msg, const std::vector< nlohmann::json > &details={})=0ccf::RpcContextpure virtual
set_error(ccf::ErrorDetails &&error)=0ccf::RpcContextpure virtual
set_response_body(const std::vector< uint8_t > &body)=0ccf::RpcContextpure virtual
set_response_body(std::vector< uint8_t > &&body)=0ccf::RpcContextpure virtual
set_response_body(std::string &&body)=0ccf::RpcContextpure virtual
set_response_header(const std::string_view &name, const std::string_view &value)=0ccf::RpcContextpure virtual
set_response_header(const std::string_view &name, size_t n)ccf::RpcContextinlinevirtual
set_response_header(const http::HeaderKeyValue &kv)ccf::RpcContextinlinevirtual
set_response_json(const nlohmann::json &body, http_status status)=0ccf::RpcContextpure virtual
set_response_status(int status)=0ccf::RpcContextpure virtual
set_response_trailer(const std::string_view &name, const std::string_view &value)=0ccf::RpcContextpure virtual
set_response_trailer(const std::string_view &name, size_t n)ccf::RpcContextinlinevirtual
set_response_trailer(const http::HeaderKeyValue &kv)ccf::RpcContextinlinevirtual
set_user_data(std::shared_ptr< void > data)=0ccf::RpcContextpure virtual
~RpcContext()=defaultccf::RpcContextvirtual