Added miner uptime to dashboard
WIP SSL/TLS for CC communication and Dashboard
This commit is contained in:
parent
e6f05b3648
commit
1b7b48f6e3
13 changed files with 146 additions and 10 deletions
|
@ -28,6 +28,8 @@
|
|||
#ifndef XMRIG_NO_CC
|
||||
|
||||
#include <uv.h>
|
||||
#include <chrono>
|
||||
#include <ctime>
|
||||
#include <3rdparty/cpp-httplib/httplib.h>
|
||||
#include "Options.h"
|
||||
#include "ClientStatus.h"
|
||||
|
@ -65,11 +67,14 @@ private:
|
|||
|
||||
std::string m_authorization;
|
||||
|
||||
std::chrono::time_point<std::chrono::system_clock> m_startTime;
|
||||
|
||||
uv_async_t* m_async;
|
||||
uv_timer_t m_timer;
|
||||
uv_loop_t m_client_loop;
|
||||
uv_thread_t m_thread;
|
||||
|
||||
static void refreshUptime();
|
||||
};
|
||||
|
||||
#endif
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue