Wykres commitów

8 Commity (1aaaf0dea427540bb0ed650bd6cdc4315fc66b1c)

Autor SHA1 Wiadomość Data
puuu b66c68ee4e umqtt.simple: Let subscribe() process incoming async PUBLISH messages.
Utilising retained messages and multiple subscribes, a message could
arrive before the SUBACK packet.  Therefore, wait_msg() must be called
in subscribe().
2016-08-10 22:22:22 +03:00
puuu a261f4b4d7 umqtt.simple: do not close the socket in ping() 2016-08-08 21:58:44 +09:00
Paul Sokolovsky 9f7b60bede umqtt.simple: publish(): Reuse existing bytearray. 2016-08-08 01:07:59 +03:00
Paul Sokolovsky 208c7f0f17 umqtt.simple: Add SSL support. 2016-08-05 00:40:05 +03:00
Paul Sokolovsky 4a8ef9f99c umqtt.simple: Be sure to return socket to blocking state after check_msg(). 2016-07-31 15:59:24 +03:00
Paul Sokolovsky 4a5965bbe0 umqtt.simple: publish: Do proper varlen message size encoding.
Using 2 static bytes for encoding didn't work well with some brokers,
e.g. Amazon AWS.

Also, extend max message size to 2M.
2016-07-16 00:30:53 +03:00
Paul Sokolovsky 9f71425ade umqtt.simple: Remove unused import. 2016-07-03 15:37:28 +03:00
Paul Sokolovsky f44a33c1df umqtt.simple: Initial implementation of a simple MQTT client. 2016-07-02 01:13:06 +03:00