Updated version

This commit is contained in:
MoneroOcean 2019-08-13 17:08:55 -07:00
commit 9586e5805c
34 changed files with 721 additions and 630 deletions

View file

@ -45,8 +45,8 @@
#ifdef XMRIG_FEATURE_API
# include "api/Api.h"
# include "api/interfaces/IApiRequest.h"
# include "base/api/Api.h"
# include "base/api/interfaces/IApiRequest.h"
#endif
@ -477,5 +477,17 @@ void xmrig::Miner::onRequest(IApiRequest &request)
d_ptr->getBackends(request.reply(), request.doc());
}
}
else if (request.type() == IApiRequest::REQ_JSON_RPC) {
if (request.rpcMethod() == "pause") {
request.accept();
setEnabled(false);
}
else if (request.rpcMethod() == "resume") {
request.accept();
setEnabled(true);
}
}
}
#endif

View file

@ -29,7 +29,7 @@
#include <vector>
#include "api/interfaces/IApiListener.h"
#include "base/api/interfaces/IApiListener.h"
#include "base/kernel/interfaces/IBaseListener.h"
#include "base/kernel/interfaces/ITimerListener.h"
#include "crypto/common/Algorithm.h"