PICloud small patches

This commit is contained in:
2021-07-20 21:11:33 +03:00
parent 511bedf425
commit d0db8012e6
13 changed files with 65 additions and 18 deletions

View File

@@ -27,7 +27,7 @@
#include "piconditionvar.h"
class PIP_CLOUD_EXPORT PICloudClient : public PIIODevice, private PICloudBase
class PIP_CLOUD_EXPORT PICloudClient: public PIIODevice, public PICloudBase
{
PIIODEVICE(PICloudClient)
public:
@@ -39,6 +39,9 @@ public:
void setKeepConnection(bool on);
bool isConnected() const {return is_connected;}
EVENT(connected)
EVENT(disconnected)
protected:
bool openDevice();
bool closeDevice();
@@ -46,7 +49,6 @@ protected:
int writeDevice(const void * data, int size);
DeviceInfoFlags deviceInfoFlags() const {return PIIODevice::Reliable;}
private:
EVENT_HANDLER1(void, _readed, PIByteArray &, data);
PIByteArray buff;