zephyr/subsys/net/lib/mqtt
Simen S. Røstad adb8087707 net: mqtt: Return -1 if keepalive messages are disabled.
In mqtt_keepalive_time_left(), return -1 if keep alive messages are
disabled by setting CONFIG_MQTT_KEEPALIVE=0.

This allows to use mqtt_keepalive_time_left() directly as an input
for poll(). If no keep-alive is expected, -1 would indicate
that poll() can block until new data is available on the socket.

Signed-off-by: Simen S. Røstad <simen.rostad@nordicsemi.no>
2020-12-08 14:08:36 -05:00
..
CMakeLists.txt
Kconfig net: mqtt: use zsock_ functions 2020-10-01 17:35:45 +03:00
mqtt_decoder.c zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
mqtt_encoder.c zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
mqtt_internal.h net: mqtt: Make client "cleansession" flag configurable. 2020-06-09 10:09:04 +03:00
mqtt_os.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
mqtt_rx.c net: mqtt: Prevent double CONNACK event notification on server reject 2020-07-27 13:24:11 +02:00
mqtt_transport_socket_tcp.c net: mqtt: use zsock_ functions 2020-10-01 17:35:45 +03:00
mqtt_transport_socket_tls.c net: mqtt: use zsock_ functions 2020-10-01 17:35:45 +03:00
mqtt_transport_websocket.c zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
mqtt_transport.c zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
mqtt_transport.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
mqtt.c net: mqtt: Return -1 if keepalive messages are disabled. 2020-12-08 14:08:36 -05:00