Repository navigation
v0.3.0
MQTTClient v0.3.0
Improved the stability of the client particularly for disconnect.
Changes
- Upgraded atomics in Client to use the
@atomicmacro - Added checks in the read and write loop to verify available data so they will no longer block task finishing on disconnect
- Implemented Trie/Prefix tree for topics to provide a more robust interface for subscription/unsubscription and managing multiple callback functions
- update tests
- update docs
Merged pull requests:
- Upgrade datastructures (#11) (@NickMcSweeney)