|
CCF
|
#include <node_frontend.h>
Inherits ccf::RpcFrontend.
Public Member Functions | |
| NodeRpcFrontend (NetworkState &network, ccf::AbstractNodeContext &context) | |
Public Member Functions inherited from ccf::RpcFrontend | |
| RpcFrontend (ccf::kv::Store &tables_, endpoints::EndpointRegistry &handlers_, ccf::AbstractNodeContext &node_context_) | |
| void | set_sig_intervals (size_t sig_tx_interval_, size_t sig_ms_interval_) override |
| void | set_cmd_forwarder (std::shared_ptr< AbstractForwarder > cmd_forwarder_) override |
| void | open () override |
| bool | is_open () override |
| void | set_root_on_proposals (const ccf::RpcContextImpl &ctx, ccf::kv::CommittableTx &tx) |
| void | process (std::shared_ptr< ccf::RpcContextImpl > ctx) override |
| void | process_forwarded (std::shared_ptr< ccf::RpcContextImpl > ctx) override |
| void | tick (std::chrono::milliseconds elapsed) override |
Public Member Functions inherited from ccf::RpcHandler | |
| virtual | ~RpcHandler ()=default |
Public Member Functions inherited from ccf::ForwardedRpcHandler | |
| virtual | ~ForwardedRpcHandler ()=default |
Protected Attributes | |
| NodeEndpoints | node_endpoints |
Protected Attributes inherited from ccf::RpcFrontend | |
| ccf::kv::Store & | tables |
| endpoints::EndpointRegistry & | endpoints |
| ccf::AbstractNodeContext & | node_context |
|
inline |
|
protected |