diff --git a/src/httprpc.h b/src/httprpc.h index e9669994ef..d42eb20048 100644 --- a/src/httprpc.h +++ b/src/httprpc.h @@ -1,64 +1,64 @@ // Copyright (c) 2015 The Bitcoin Core developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. #ifndef BITCOIN_HTTPRPC_H #define BITCOIN_HTTPRPC_H #include #include #include #include class Config; class HTTPRPCRequestProcessor { private: Config &config; RPCServer &rpcServer; bool ProcessHTTPRequest(HTTPRequest *request); public: HTTPRPCRequestProcessor(Config &configIn, RPCServer &rpcServerIn) : config(configIn), rpcServer(rpcServerIn) {} static bool DelegateHTTPRequest(HTTPRPCRequestProcessor *requestProcessor, HTTPRequest *request) { return requestProcessor->ProcessHTTPRequest(request); } }; /** * Start HTTP RPC subsystem. * Precondition; HTTP and RPC has been started. */ bool StartHTTPRPC(Config &config, HTTPRPCRequestProcessor &httpRPCRequestProcessor); /** Interrupt HTTP RPC subsystem */ void InterruptHTTPRPC(); /** * Stop HTTP RPC subsystem. * Precondition; HTTP and RPC has been stopped. */ void StopHTTPRPC(); /** * Start HTTP REST subsystem. * Precondition; HTTP and RPC has been started. */ -bool StartREST(); +void StartREST(); /** Interrupt RPC REST subsystem */ void InterruptREST(); /** * Stop HTTP REST subsystem. * Precondition; HTTP and RPC has been stopped. */ void StopREST(); #endif // BITCOIN_HTTPRPC_H diff --git a/src/init.cpp b/src/init.cpp index b94514e662..f278187247 100644 --- a/src/init.cpp +++ b/src/init.cpp @@ -1,2499 +1,2499 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2018 The Bitcoin Core developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. #if defined(HAVE_CONFIG_H) #include #endif #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include