wolfSSL / wolfMQTT

wolfMQTT is a small, fast, portable MQTT client implementation, including support for TLS 1.3.
https://www.wolfssl.com
GNU General Public License v2.0
526 stars 156 forks source link

Add new publish write only API for multi-threading #277

Closed dgarske closed 2 years ago

dgarske commented 2 years ago

Adds new API MqttClient_Publish_WriteOnly for multi-threading to allow a publish thread with write only. Requires having another read thread calling MqttClient_WaitMessage_ex to handle any ACK processing. Supported only with --enable-mt or WOLFMQTT_MULTITHREAD. ZD12793.