zephyr/subsys/net/lib/lwm2m
Robert Lubos 538e19ee2e net: coap: Rework pending retransmission logic
Introduce retransmission counter to the coap_pending structure. This
allows to simplify the retransmission logic and allows to keep track of
the number of remaining retranmissions.

Additionally, extend the `coap_pending_init()` function with `retries`
parameter, which allows to set the retransmission count individually for
each confirmable transaction.

Fixes #28117

Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
2021-01-18 23:22:37 -05:00
..
CMakeLists.txt
Kconfig net: lwm2m: Notify the application on network error 2020-11-06 12:58:14 +01:00
Kconfig.ipso
buf_util.h
ipso_accelerometer.c
ipso_buzzer.c net: lwm2m: Add dimension discovery support 2021-01-18 11:59:50 +01:00
ipso_generic_sensor.c net: lwm2m: Add dimension discovery support 2021-01-18 11:59:50 +01:00
ipso_humidity_sensor.c net: lwm2m: Add dimension discovery support 2021-01-18 11:59:50 +01:00
ipso_light_control.c net: lwm2m: Add dimension discovery support 2021-01-18 11:59:50 +01:00
ipso_onoff_switch.c net: lwm2m: Add dimension discovery support 2021-01-18 11:59:50 +01:00
ipso_pressure_sensor.c net: lwm2m: Add dimension discovery support 2021-01-18 11:59:50 +01:00
ipso_push_button.c net: lwm2m: Add dimension discovery support 2021-01-18 11:59:50 +01:00
ipso_temp_sensor.c net: lwm2m: Add dimension discovery support 2021-01-18 11:59:50 +01:00
ipso_timer.c net: lwm2m: Add dimension discovery support 2021-01-18 11:59:50 +01:00
lwm2m_engine.c net: coap: Rework pending retransmission logic 2021-01-18 23:22:37 -05:00
lwm2m_engine.h net: lwm2m: Add lwm2m_send_empty_ack() function to internal API 2020-11-03 16:23:59 +01:00
lwm2m_obj_connmon.c
lwm2m_obj_device.c net: lwm2m: Add dimension discovery support 2021-01-18 11:59:50 +01:00
lwm2m_obj_firmware.c net: lwm2m: Add dimension discovery support 2021-01-18 11:59:50 +01:00
lwm2m_obj_firmware_pull.c net: lwm2m: Direct firmware_transfer() call instead of work-item 2021-01-08 15:46:57 +02:00
lwm2m_obj_location.c
lwm2m_obj_security.c
lwm2m_obj_server.c net: lwm2m: Add dimension discovery support 2021-01-18 11:59:50 +01:00
lwm2m_object.h net: lwm2m: Add dimension discovery support 2021-01-18 11:59:50 +01:00
lwm2m_rd_client.c net: lwm2m: Notify the application on network error 2020-11-06 12:58:14 +01:00
lwm2m_rd_client.h net: lwm2m: Add a callback to notify socket errors to engine users 2020-11-06 12:57:32 +01:00
lwm2m_resource_ids.h
lwm2m_rw_json.c
lwm2m_rw_json.h
lwm2m_rw_oma_tlv.c net: lwm2m: Verify if block transfer is used before skipping TLV parsing 2020-12-01 11:26:55 -05:00
lwm2m_rw_oma_tlv.h
lwm2m_rw_plain_text.c
lwm2m_rw_plain_text.h
lwm2m_util.c
lwm2m_util.h