Zoltan Hudak
/
MQTT_Hello
MQTT client to test the ENC28J60-EMAC on NUCLEO-F446RE.
Diff: MQTTNetwork.h
- Revision:
- 5:d9570dbf2f82
- Parent:
- 0:238f0d0c0ba3
--- a/MQTTNetwork.h Sat Mar 27 22:56:46 2021 +0000 +++ b/MQTTNetwork.h Mon Mar 29 09:32:44 2021 +0000 @@ -8,10 +8,9 @@ { public: MQTTNetwork(EthernetInterface* aNetwork) : - network(aNetwork) - { - socket = new TCPSocket(); - } + network(aNetwork), + socket(new TCPSocket) + {} ~ MQTTNetwork() { delete socket; } int read(unsigned char* buffer, int len, int timeout) { return socket->recv(buffer, len); } @@ -25,7 +24,6 @@ addr.set_port(port); return socket->connect(addr); } - int disconnect() { return socket->close(); } private: EthernetInterface* network;