Add IWorker, Handle, SingleWorker, Worker classes.

This commit is contained in:
XMRig 2017-06-10 07:05:00 +03:00
parent b772349f69
commit 29aa466023
13 changed files with 358 additions and 12 deletions

View file

@ -25,8 +25,12 @@
#define __APP_H__
class Options;
#include <vector>
class Handle;
class Network;
class Options;
class App
@ -38,8 +42,13 @@ public:
int exec();
private:
Options *m_options;
void startWorders();
static void* onWorkerStarted(void *arg);
Network *m_network;
Options *m_options;
std::vector<Handle*> m_workers;
};