| apply_uncommitted_tx_backpressure() const | ccf::endpoints::EndpointRegistry | inlinevirtual |
| build_api(nlohmann::json &document, ccf::kv::ReadOnlyTx &tx) | ccf::endpoints::EndpointRegistry | virtual |
| consensus | ccf::endpoints::EndpointRegistry | protected |
| default_endpoint | ccf::endpoints::EndpointRegistry | protected |
| EndpointRegistry(std::string method_prefix_) | ccf::endpoints::EndpointRegistry | inline |
| execute_endpoint(EndpointDefinitionPtr e, EndpointContext &ctx) | ccf::endpoints::EndpointRegistry | virtual |
| execute_endpoint_locally_committed(EndpointDefinitionPtr e, CommandEndpointContext &ctx, const TxID &tx_id) | ccf::endpoints::EndpointRegistry | virtual |
| find_endpoint(ccf::kv::Tx &tx, ccf::RpcContext &rpc_ctx) | ccf::endpoints::EndpointRegistry | virtual |
| fully_qualified_endpoints | ccf::endpoints::EndpointRegistry | protected |
| get_allowed_verbs(ccf::kv::Tx &tx, const ccf::RpcContext &rpc_ctx) | ccf::endpoints::EndpointRegistry | virtual |
| get_path_param(const ccf::PathParams ¶ms, const std::string ¶m_name, T &value, std::string &error) | ccf::endpoints::EndpointRegistry | inline |
| get_path_param(const ccf::PathParams ¶ms, const std::string ¶m_name, std::string &value, std::string &error) | ccf::endpoints::EndpointRegistry | inline |
| handle_event_dispatch_failed(const ccf::endpoints::DispatchFailedEvent &event) | ccf::endpoints::EndpointRegistry | inlinevirtual |
| handle_event_request_completed(const ccf::endpoints::RequestCompletedEvent &event) | ccf::endpoints::EndpointRegistry | inlinevirtual |
| history | ccf::endpoints::EndpointRegistry | protected |
| init_handlers() | ccf::endpoints::EndpointRegistry | virtual |
| install(Endpoint &endpoint) override | ccf::endpoints::EndpointRegistry | virtual |
| make_command_endpoint(const std::string &method, RESTVerb verb, const CommandEndpointFunction &f, const AuthnPolicies &ap) | ccf::endpoints::EndpointRegistry | virtual |
| make_endpoint(const std::string &method, RESTVerb verb, const EndpointFunction &f, const AuthnPolicies &ap) | ccf::endpoints::EndpointRegistry | virtual |
| make_read_only_endpoint(const std::string &method, RESTVerb verb, const ReadOnlyEndpointFunction &f, const AuthnPolicies &ap) | ccf::endpoints::EndpointRegistry | virtual |
| method_prefix | ccf::endpoints::EndpointRegistry | |
| openapi_info | ccf::endpoints::EndpointRegistry | |
| ReadWrite enum name | ccf::endpoints::EndpointRegistry | |
| report_ambiguous_templated_path(const std::string &path, const std::vector< EndpointDefinitionPtr > &matches) | ccf::endpoints::EndpointRegistry | virtual |
| request_needs_root(const ccf::RpcContext &rpc_ctx) | ccf::endpoints::EndpointRegistry | virtual |
| set_consensus(ccf::kv::Consensus *c) | ccf::endpoints::EndpointRegistry | |
| set_default(EndpointFunction f, const AuthnPolicies &ap) | ccf::endpoints::EndpointRegistry | |
| set_history(ccf::kv::TxHistory *h) | ccf::endpoints::EndpointRegistry | |
| templated_endpoints | ccf::endpoints::EndpointRegistry | protected |
| tick(std::chrono::milliseconds duration) | ccf::endpoints::EndpointRegistry | virtual |
| ~EndpointRegistry() override=default | ccf::endpoints::EndpointRegistry | |
| ~Installer()=default | ccf::endpoints::Endpoint::Installer | virtual |