CCF
Loading...
Searching...
No Matches
http::HttpRpcContext Member List

This is the complete list of members for http::HttpRpcContext, including all inherited members.

_set_response_body(T &&body)http::HttpRpcContextinline
claimsccf::RpcContextImpl
clear_response_headers() overridehttp::HttpRpcContextinlinevirtual
decoded_path_paramsccf::RpcContextImpl
frame_format() const overridehttp::HttpRpcContextinlinevirtual
get_decoded_request_path_params() overrideccf::RpcContextImplinlinevirtual
get_http_version() constccf::RpcContextImplinline
get_method() const overridehttp::HttpRpcContextinlinevirtual
get_request_body() const overridehttp::HttpRpcContextinlinevirtual
get_request_header(const std::string_view &name) const overridehttp::HttpRpcContextinlinevirtual
get_request_headers() const overridehttp::HttpRpcContextinlinevirtual
get_request_path() const overridehttp::HttpRpcContextinlinevirtual
get_request_path_params() overrideccf::RpcContextImplinlinevirtual
get_request_query() const overridehttp::HttpRpcContextinlinevirtual
get_request_url() const overridehttp::HttpRpcContextinlinevirtual
get_request_verb() const overridehttp::HttpRpcContextinlinevirtual
get_responder() const overridehttp::HttpRpcContextinlinevirtual
get_response_body()http::HttpRpcContextinline
get_response_body() const overridehttp::HttpRpcContextinlinevirtual
get_response_headers() consthttp::HttpRpcContextinline
get_response_http_status() consthttp::HttpRpcContextinline
get_response_status() const overridehttp::HttpRpcContextinlinevirtual
get_response_trailers() consthttp::HttpRpcContextinline
get_serialised_request() overridehttp::HttpRpcContextinlinevirtual
get_session_context() const overrideccf::RpcContextImplinlinevirtual
get_user_data() const overrideccf::RpcContextImplinlinevirtual
http_versionccf::RpcContextImplprotected
HttpRpcContext(std::shared_ptr< ccf::SessionContext > s, ccf::HttpVersion http_version, llhttp_method verb_, const std::string_view &url_, const ccf::http::HeaderMap &headers_, const std::vector< uint8_t > &body_, const std::shared_ptr< ccf::http::HTTPResponder > &responder_=nullptr, const std::vector< uint8_t > &raw_request_={})http::HttpRpcContextinline
path_paramsccf::RpcContextImpl
reset_response() overridehttp::HttpRpcContextinlinevirtual
response_is_pendingccf::RpcContextImpl
RpcContextImpl(const std::shared_ptr< SessionContext > &s, HttpVersion v=HttpVersion::HTTP1)ccf::RpcContextImplinline
serialise_response() const overridehttp::HttpRpcContextinlinevirtual
sessionccf::RpcContextImplprotected
set_apply_writes(bool apply) overridehttp::HttpRpcContextinlinevirtual
set_claims_digest(ccf::ClaimsDigest::Digest &&digest) overrideccf::RpcContextImplinlinevirtual
set_error(ccf::http_status status, const std::string &code, std::string &&msg, const std::vector< nlohmann::json > &details={}) overrideccf::RpcContextImplinlinevirtual
set_error(ccf::ErrorDetails &&error) overrideccf::RpcContextImplinlinevirtual
set_method(const std::string_view &p)http::HttpRpcContextinline
set_response_body(const std::vector< uint8_t > &body) overridehttp::HttpRpcContextinlinevirtual
set_response_body(std::vector< uint8_t > &&body) overridehttp::HttpRpcContextinlinevirtual
set_response_body(std::string &&body) overridehttp::HttpRpcContextinlinevirtual
set_response_header(const std::string_view &name, const std::string_view &value) overridehttp::HttpRpcContextinlinevirtual
ccf::RpcContextImpl::set_response_header(const std::string_view &name, size_t n)ccf::RpcContextinlinevirtual
ccf::RpcContextImpl::set_response_header(const http::HeaderKeyValue &kv)ccf::RpcContextinlinevirtual
set_response_json(const nlohmann::json &body, ccf::http_status status) overrideccf::RpcContextImplinlinevirtual
set_response_status(int status) overridehttp::HttpRpcContextinlinevirtual
set_response_trailer(const std::string_view &name, const std::string_view &value) overridehttp::HttpRpcContextinlinevirtual
ccf::RpcContextImpl::set_response_trailer(const std::string_view &name, size_t n)ccf::RpcContextinlinevirtual
ccf::RpcContextImpl::set_response_trailer(const http::HeaderKeyValue &kv)ccf::RpcContextinlinevirtual
set_tx_id(const ccf::TxID &tx_id) overridehttp::HttpRpcContextinlinevirtual
set_user_data(std::shared_ptr< void > data) overrideccf::RpcContextImplinlinevirtual
should_apply_writes() const overridehttp::HttpRpcContextinlinevirtual
terminate_sessionccf::RpcContextImpl
user_dataccf::RpcContextImplprotected
~RpcContext()=defaultccf::RpcContextvirtual