|
CCF
|
This is the complete list of members for http::HttpRpcContext, including all inherited members.
| _set_response_body(T &&body) | http::HttpRpcContext | inline |
| claims | ccf::RpcContextImpl | |
| clear_response_headers() override | http::HttpRpcContext | inlinevirtual |
| decoded_path_params | ccf::RpcContextImpl | |
| frame_format() const override | http::HttpRpcContext | inlinevirtual |
| get_decoded_request_path_params() override | ccf::RpcContextImpl | inlinevirtual |
| get_http_version() const | ccf::RpcContextImpl | inline |
| get_method() const override | http::HttpRpcContext | inlinevirtual |
| get_request_body() const override | http::HttpRpcContext | inlinevirtual |
| get_request_header(const std::string_view &name) const override | http::HttpRpcContext | inlinevirtual |
| get_request_headers() const override | http::HttpRpcContext | inlinevirtual |
| get_request_path() const override | http::HttpRpcContext | inlinevirtual |
| get_request_path_params() override | ccf::RpcContextImpl | inlinevirtual |
| get_request_query() const override | http::HttpRpcContext | inlinevirtual |
| get_request_url() const override | http::HttpRpcContext | inlinevirtual |
| get_request_verb() const override | http::HttpRpcContext | inlinevirtual |
| get_responder() const override | http::HttpRpcContext | inlinevirtual |
| get_response_body() const override | http::HttpRpcContext | inlinevirtual |
| get_response_headers() const | http::HttpRpcContext | inline |
| get_response_http_status() const | http::HttpRpcContext | inline |
| get_response_status() const override | http::HttpRpcContext | inlinevirtual |
| get_response_trailers() const | http::HttpRpcContext | inline |
| get_serialised_request() override | http::HttpRpcContext | inlinevirtual |
| get_session_context() const override | ccf::RpcContextImpl | inlinevirtual |
| get_user_data() const override | ccf::RpcContextImpl | inlinevirtual |
| http_version | ccf::RpcContextImpl | protected |
| HttpRpcContext(std::shared_ptr< ccf::SessionContext > s, ccf::HttpVersion http_version, llhttp_method verb_, const std::string_view &url_, 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::HttpRpcContext | inline |
| path_params | ccf::RpcContextImpl | |
| reset_response() override | http::HttpRpcContext | inlinevirtual |
| response_is_pending | ccf::RpcContextImpl | |
| RpcContextImpl(const std::shared_ptr< SessionContext > &s, HttpVersion v=HttpVersion::HTTP1) | ccf::RpcContextImpl | inline |
| serialise_response() const override | http::HttpRpcContext | inlinevirtual |
| session | ccf::RpcContextImpl | protected |
| set_apply_writes(bool apply) override | http::HttpRpcContext | inlinevirtual |
| 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_method(const std::string_view &p) | http::HttpRpcContext | inline |
| set_response_body(const std::vector< uint8_t > &body) override | http::HttpRpcContext | inlinevirtual |
| set_response_body(std::vector< uint8_t > &&body) override | http::HttpRpcContext | inlinevirtual |
| set_response_body(std::string &&body) override | http::HttpRpcContext | inlinevirtual |
| set_response_header(const std::string_view &name, const std::string_view &value) override | http::HttpRpcContext | inlinevirtual |
| ccf::RpcContextImpl::set_response_header(const std::string_view &name, size_t n) | ccf::RpcContext | inlinevirtual |
| ccf::RpcContextImpl::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) override | http::HttpRpcContext | inlinevirtual |
| set_response_trailer(const std::string_view &name, const std::string_view &value) override | http::HttpRpcContext | inlinevirtual |
| ccf::RpcContextImpl::set_response_trailer(const std::string_view &name, size_t n) | ccf::RpcContext | inlinevirtual |
| ccf::RpcContextImpl::set_response_trailer(const http::HeaderKeyValue &kv) | ccf::RpcContext | inlinevirtual |
| set_user_data(std::shared_ptr< void > data) override | ccf::RpcContextImpl | inlinevirtual |
| should_apply_writes() const override | http::HttpRpcContext | inlinevirtual |
| take_response_body() override | http::HttpRpcContext | inlinevirtual |
| terminate_session | ccf::RpcContextImpl | |
| user_data | ccf::RpcContextImpl | protected |
| ~RpcContext()=default | ccf::RpcContext | virtual |