| 543 | } |
| 544 | |
| 545 | void RPCUnregisterTimerInterface(RPCTimerInterface *iface) |
| 546 | { |
| 547 | std::vector<RPCTimerInterface*>::iterator i = std::find(timerInterfaces.begin(), timerInterfaces.end(), iface); |
| 548 | assert(i != timerInterfaces.end()); |
| 549 | timerInterfaces.erase(i); |
| 550 | } |
| 551 | |
| 552 | void RPCRunLater(const std::string& name, boost::function<void(void)> func, int64_t nSeconds) |
| 553 | { |
no test coverage detected