Files
pip/utils/cloud_dispatcher/dispatcherclient.h
2020-06-15 11:09:34 +03:00

22 lines
447 B
C++

#ifndef DISPATCHERCLIENT_H
#define DISPATCHERCLIENT_H
#include "piethernet.h"
class DispatcherClient: public PIObject {
PIOBJECT(DispatcherClient)
public:
DispatcherClient(PIEthernet * eth_);
~DispatcherClient();
EVENT_HANDLER2(void, readed, uchar * , data, int, size);
EVENT_HANDLER1(void, disconnected, bool, withError);
EVENT1(disconnectEvent, DispatcherClient *, client)
private:
PIEthernet * eth;
};
#endif // DISPATCHERCLIENT_H