Kagome
Polkadot Runtime Engine in C++17
jrpc_processor.hpp
Go to the documentation of this file.
1 
6 #ifndef KAGOME_CORE_API_JRPC_JRPC_PROCESSOR_HPP
7 #define KAGOME_CORE_API_JRPC_JRPC_PROCESSOR_HPP
8 
9 #include <boost/noncopyable.hpp>
10 
11 namespace kagome::api {
15  class JRpcProcessor : private boost::noncopyable {
16  public:
17  virtual ~JRpcProcessor() = default;
18 
22  virtual void registerHandlers() = 0;
23  };
24 } // namespace kagome::api
25 
26 #endif // KAGOME_CORE_API_JRPC_JRPC_PROCESSOR_HPP
virtual void registerHandlers()=0
registers callbacks for jrpc request
virtual ~JRpcProcessor()=default