zephyr/subsys/net/lib/mqtt
Michael Scott bab2f80fa7 net: mqtt: mqtt_live should only return success when ping sent
Users of mqtt_live() have no idea when it actually sends a ping.
As a result it's very hard to know when to use mqtt_input() to
process the incoming PINGACK.

Instead of returning a 0 result when a ping isn't generated in
mqtt_live(), let's return -EAGAIN.

Signed-off-by: Michael Scott <mike@foundries.io>
2020-01-28 15:45:08 -05:00
..
CMakeLists.txt net: mqtt: Add support for running MQTT over Websocket 2019-10-04 18:48:10 -07:00
Kconfig kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
mqtt_decoder.c all: Add 'U' suffix when using unsigned variables 2019-03-28 17:15:58 -05:00
mqtt_encoder.c
mqtt_internal.h net: mqtt: Close the socket right after sending disconnect message 2020-01-16 21:02:28 -05:00
mqtt_os.h
mqtt_rx.c net: mqtt: Maintain count of PINGREQ awaiting response 2019-12-18 23:33:56 +02:00
mqtt_transport_socket_tcp.c net: mqtt: Remove extra documentation from individual transports 2019-10-04 18:48:10 -07:00
mqtt_transport_socket_tls.c net: mqtt: Remove extra documentation from individual transports 2019-10-04 18:48:10 -07:00
mqtt_transport_websocket.c net: mqtt: Add support for running MQTT over Websocket 2019-10-04 18:48:10 -07:00
mqtt_transport.c net: mqtt: Add support for running MQTT over Websocket 2019-10-04 18:48:10 -07:00
mqtt_transport.h net: mqtt: Add support for running MQTT over Websocket 2019-10-04 18:48:10 -07:00
mqtt.c net: mqtt: mqtt_live should only return success when ping sent 2020-01-28 15:45:08 -05:00