picloud next iteration

This commit is contained in:
2021-04-05 17:42:02 +03:00
parent 8eff5d24c9
commit f0d4801d3c
13 changed files with 237 additions and 90 deletions

View File

@@ -2,12 +2,14 @@
#define DISPATCHERCLIENT_H
#include "piethernet.h"
#include "picloudtcp.h"
class DispatcherClient: public PIObject {
PIOBJECT(DispatcherClient)
public:
DispatcherClient(PIEthernet * eth_);
void start();
~DispatcherClient();
EVENT1(disconnectEvent, DispatcherClient *, client)
EVENT2(registerServer, PIString, sname, DispatcherClient *, client)
@@ -23,6 +25,7 @@ private:
PIEthernet * eth;
PITimer disconnect_tm;
bool authorised;
PICloud::TCP tcp;
};