Implemented verification on CPU.

This commit is contained in:
XMRig 2019-09-01 19:31:25 +07:00
parent e2d2591281
commit eef5d91606
15 changed files with 1164 additions and 999 deletions

View file

@ -27,19 +27,28 @@
#define XMRIG_JOBRESULTS_H
#include <stdint.h>
namespace xmrig {
class IJobResultListener;
class Job;
class JobResult;
class JobResults
{
public:
static void setListener(IJobResultListener *listener);
static void setListener(IJobResultListener *listener, bool hwAES);
static void stop();
static void submit(const Job &job, uint32_t nonce, const uint8_t *result);
static void submit(const JobResult &result);
# if defined(XMRIG_FEATURE_OPENCL) || defined(XMRIG_FEATURE_CUDA)
static void submit(const Job &job, uint32_t *results, size_t count);
# endif
};