Каркасик. Поток слушающий соединения, апдейтилка температуры, регистры, конфиг, логирование.

This commit is contained in:
ftc
2020-04-25 00:55:58 +03:00
parent 0b95847b30
commit f39c7c27da
24 changed files with 1684 additions and 65 deletions
+22
View File
@@ -0,0 +1,22 @@
#ifndef MODBUS_SERVICE_WORKER_H
#define MODBUS_SERVICE_WORKER_H
#include "Thread.h"
#include "SynchronousSocket.h"
#include "liblog.h"
using namespace ftc;
class ModbusServiceWorker : public Thread
{
int socket;
SynchronousSocket s;
LogFile *log;
protected:
virtual void Run();
public:
ModbusServiceWorker(int socket, LogFile *log);
virtual ~ModbusServiceWorker();
};
#endif