--- a/src/SimulatorSocketServer.h Thu Mar 14 17:41:43 2019 +0100
+++ b/src/SimulatorSocketServer.h Thu Mar 14 20:39:34 2019 +0100
@@ -17,7 +17,13 @@
*/
#pragma once
+#include <vector>
+#include <array>
+#include <ctype.h>
+
#include <QObject>
+#include <QLocalServer>
+#include <QLocalSocket>
#include "MotionEvent.h"
#include "ButtonEvent.h"
@@ -32,5 +38,7 @@
void publishMotionEvent(const MotionEvent e);
void publishButtonEvent(const ButtonEvent e);
private:
-
+ QLocalServer* server = new QLocalServer(this);
+ std::vector<QLocalSocket*> connections;
+ void publish(const std::array<int32_t, 8> &data);
};