Move network classes into xmrig namespace.

This commit is contained in:
XMRig 2019-02-17 06:59:19 +07:00
parent dbdcc14672
commit ee667144e8
42 changed files with 481 additions and 332 deletions

View file

@ -35,19 +35,17 @@
#include "interfaces/IJobResultListener.h"
class IStrategy;
class Url;
namespace xmrig {
class Controller;
}
class Controller;
class IStrategy;
class Network : public IJobResultListener, public IStrategyListener
{
public:
Network(xmrig::Controller *controller);
Network(Controller *controller);
~Network() override;
void connect();
@ -69,12 +67,15 @@ private:
static void onTick(uv_timer_t *handle);
Controller *m_controller;
IStrategy *m_donate;
IStrategy *m_strategy;
NetworkState m_state;
uv_timer_t m_timer;
xmrig::Controller *m_controller;
};
} /* namespace xmrig */
#endif /* XMRIG_NETWORK_H */