CCF
|
This is the complete list of members for ccf::BaseEndpointRegistry, including all inherited members.
apply_uncommitted_tx_backpressure() const | ccf::endpoints::EndpointRegistry | inlinevirtual |
BaseEndpointRegistry(const std::string &method_prefix_, ccf::AbstractNodeContext &context_) | ccf::BaseEndpointRegistry | |
build_api(nlohmann::json &document, ccf::kv::ReadOnlyTx &) | ccf::endpoints::EndpointRegistry | virtual |
consensus | ccf::endpoints::EndpointRegistry | protected |
context | ccf::BaseEndpointRegistry | protected |
default_endpoint | ccf::endpoints::EndpointRegistry | protected |
EndpointRegistry(const 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 &, ccf::RpcContext &rpc_ctx) | ccf::endpoints::EndpointRegistry | virtual |
fully_qualified_endpoints | ccf::endpoints::EndpointRegistry | protected |
generate_openapi_document_v1(ccf::kv::ReadOnlyTx &tx, const std::string &title, const std::string &description, const std::string &document_version, nlohmann::json &document) | ccf::BaseEndpointRegistry | |
get_allowed_verbs(ccf::kv::Tx &, const ccf::RpcContext &rpc_ctx) | ccf::endpoints::EndpointRegistry | virtual |
get_id_for_this_node_v1(NodeId &node_id) | ccf::BaseEndpointRegistry | |
get_last_committed_txid_v1(ccf::View &view, ccf::SeqNo &seqno) | ccf::BaseEndpointRegistry | |
get_member_cert_v1(ccf::kv::ReadOnlyTx &tx, const MemberId &member_id, ccf::crypto::Pem &member_cert_pem) | ccf::BaseEndpointRegistry | |
get_member_data_v1(ccf::kv::ReadOnlyTx &tx, const MemberId &member_id, nlohmann::json &member_data) | ccf::BaseEndpointRegistry | |
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 |
get_quote_for_this_node_v1(ccf::kv::ReadOnlyTx &tx, QuoteInfo "e_info) | ccf::BaseEndpointRegistry | |
get_quotes_for_all_trusted_nodes_v1(ccf::kv::ReadOnlyTx &tx, std::map< NodeId, QuoteInfo > "es) | ccf::BaseEndpointRegistry | |
get_status_for_txid_v1(ccf::View view, ccf::SeqNo seqno, ccf::TxStatus &tx_status) | ccf::BaseEndpointRegistry | |
get_untrusted_host_time_v1(::timespec &time) | ccf::BaseEndpointRegistry | |
get_user_cert_v1(ccf::kv::ReadOnlyTx &tx, const UserId &user_id, ccf::crypto::Pem &user_cert_pem) | ccf::BaseEndpointRegistry | |
get_user_data_v1(ccf::kv::ReadOnlyTx &tx, const UserId &user_id, nlohmann::json &user_data) | ccf::BaseEndpointRegistry | |
get_view_for_seqno_v1(ccf::SeqNo seqno, ccf::View &view) | ccf::BaseEndpointRegistry | |
get_view_history_v1(std::vector< ccf::TxID > &history, ccf::View since=1) | ccf::BaseEndpointRegistry | |
get_view_history_v2(std::vector< ccf::TxID > &history, ccf::View since, ccf::InvalidArgsReason &reason) | ccf::BaseEndpointRegistry | |
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_endpoint_with_local_commit_handler(const std::string &method, RESTVerb verb, const EndpointFunction &f, const LocallyCommittedEndpointFunction &l, 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 |
make_read_only_endpoint_with_local_commit_handler(const std::string &method, RESTVerb verb, const ReadOnlyEndpointFunction &f, const LocallyCommittedEndpointFunction &l, const AuthnPolicies &ap) | ccf::endpoints::EndpointRegistry | virtual |
method_prefix | ccf::endpoints::EndpointRegistry | |
openapi_info | ccf::endpoints::EndpointRegistry | |
Read enum value | 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) | ccf::endpoints::EndpointRegistry | virtual |
Write enum value | ccf::endpoints::EndpointRegistry | |
~EndpointRegistry() | ccf::endpoints::EndpointRegistry | inlinevirtual |