Changeset View
Changeset View
Standalone View
Standalone View
src/rpc/server.cpp
Show First 20 Lines • Show All 365 Lines • ▼ Show 20 Lines | bool CRPCTable::appendCommand(const std::string &name, | ||||
if (it != mapCommands.end()) { | if (it != mapCommands.end()) { | ||||
return false; | return false; | ||||
} | } | ||||
mapCommands[name] = pcmd; | mapCommands[name] = pcmd; | ||||
return true; | return true; | ||||
} | } | ||||
bool StartRPC() { | void StartRPC() { | ||||
LogPrint(BCLog::RPC, "Starting RPC\n"); | LogPrint(BCLog::RPC, "Starting RPC\n"); | ||||
fRPCRunning = true; | fRPCRunning = true; | ||||
g_rpcSignals.Started(); | g_rpcSignals.Started(); | ||||
return true; | |||||
} | } | ||||
void InterruptRPC() { | void InterruptRPC() { | ||||
LogPrint(BCLog::RPC, "Interrupting RPC\n"); | LogPrint(BCLog::RPC, "Interrupting RPC\n"); | ||||
// Interrupt e.g. running longpolls | // Interrupt e.g. running longpolls | ||||
fRPCRunning = false; | fRPCRunning = false; | ||||
} | } | ||||
▲ Show 20 Lines • Show All 209 Lines • Show Last 20 Lines |