CCF
Loading...
Searching...
No Matches
ccf
RpcContextImpl
ccf::RpcContextImpl Member List
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
inline
virtual
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
inline
virtual
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
inline
virtual
get_user_data
() const override
ccf::RpcContextImpl
inline
virtual
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
inline
virtual
set_error
(ccf::http_status status, const std::string &code, std::string &&msg, const std::vector< nlohmann::json > &details={}) override
ccf::RpcContextImpl
inline
virtual
set_error
(ccf::ErrorDetails &&error) override
ccf::RpcContextImpl
inline
virtual
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
inline
virtual
set_response_header
(const http::HeaderKeyValue &kv)
ccf::RpcContext
inline
virtual
set_response_json
(const nlohmann::json &body, ccf::http_status status) override
ccf::RpcContextImpl
inline
virtual
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
inline
virtual
set_response_trailer
(const http::HeaderKeyValue &kv)
ccf::RpcContext
inline
virtual
set_user_data
(std::shared_ptr< void > data) override
ccf::RpcContextImpl
inline
virtual
should_apply_writes
() const =0
ccf::RpcContextImpl
pure virtual
take_response_body
()=0
ccf::RpcContext
pure virtual
terminate_session
ccf::RpcContextImpl
user_data
ccf::RpcContextImpl
protected
~RpcContext
()=default
ccf::RpcContext
virtual
Generated by
1.9.8