/
nicodim4
/
pubsubclient
Обзор
Документация
Войти
/
nicodim4
/
pubsubclient
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
tests/src/lib/Client.h
21 строка
557 B
Nick O'Leary
Add new unit tests
07 фев 2014, 01:23
07 фев 2014, 01:23
011171c
Код
Авторство
О чём код?
#ifndef client_h #define client_h #include "IPAddress.h" class Client { public: virtual int connect(IPAddress ip, uint16_t port) =0; virtual int connect(const char *host, uint16_t port) =0; virtual size_t write(uint8_t) =0; virtual size_t write(const uint8_t *buf, size_t size) =0; virtual int available() = 0; virtual int read() = 0; virtual int read(uint8_t *buf, size_t size) = 0; virtual int peek() = 0; virtual void flush() = 0; virtual void stop() = 0; virtual uint8_t connected() = 0; virtual operator bool() = 0; }; #endif