diff --git a/src/init.cpp b/src/init.cpp --- a/src/init.cpp +++ b/src/init.cpp @@ -1113,9 +1113,9 @@ } static bool AppInitServers(Config &config, boost::thread_group &threadGroup) { - RPCServer::OnStarted(&OnRPCStarted); - RPCServer::OnStopped(&OnRPCStopped); - RPCServer::OnPreCommand(&OnRPCPreCommand); + RPCServerSignals::OnStarted(&OnRPCStarted); + RPCServerSignals::OnStopped(&OnRPCStopped); + RPCServerSignals::OnPreCommand(&OnRPCPreCommand); if (!InitHTTPServer(config)) return false; if (!StartRPC()) return false; if (!StartHTTPRPC()) return false; diff --git a/src/rpc/server.h b/src/rpc/server.h --- a/src/rpc/server.h +++ b/src/rpc/server.h @@ -23,12 +23,12 @@ class ContextFreeRPCCommand; -namespace RPCServer { +namespace RPCServerSignals { void OnStarted(std::function slot); void OnStopped(std::function slot); void OnPreCommand(std::function slot); void OnPostCommand(std::function slot); -} // namespace RPCServer +} // namespace RPCServerSignals class CBlockIndex; class Config; diff --git a/src/rpc/server.cpp b/src/rpc/server.cpp --- a/src/rpc/server.cpp +++ b/src/rpc/server.cpp @@ -42,20 +42,20 @@ boost::signals2::signal PostCommand; } g_rpcSignals; -void RPCServer::OnStarted(std::function slot) { +void RPCServerSignals::OnStarted(std::function slot) { g_rpcSignals.Started.connect(slot); } -void RPCServer::OnStopped(std::function slot) { +void RPCServerSignals::OnStopped(std::function slot) { g_rpcSignals.Stopped.connect(slot); } -void RPCServer::OnPreCommand( +void RPCServerSignals::OnPreCommand( std::function slot) { g_rpcSignals.PreCommand.connect(boost::bind(slot, _1)); } -void RPCServer::OnPostCommand( +void RPCServerSignals::OnPostCommand( std::function slot) { g_rpcSignals.PostCommand.connect(boost::bind(slot, _1)); }