zephyr/subsys/net/lib/lwm2m
Robert Lubos 5fc7d86d7c net: lwm2m: Report boostrap complete after final response is sent
So far, `LWM2M_RD_CLIENT_EVENT_BOOTSTRAP_TRANSFER_COMPLETE` event was
reported before the final ACK for the Bootstrap Finish was sent from the
client side. This could cause delays in the ACK sending, in case the
application wanted for instance to store the received data in flash.

Fix this, by reporting the
`LWM2M_RD_CLIENT_EVENT_BOOTSTRAP_TRANSFER_COMPLETE` event on the next
state tansition (before the actual registration starts).

Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
2020-10-06 12:01:13 +03:00
..
buf_util.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
CMakeLists.txt net: lib: lwm2m: add new sensor objects 2020-08-27 11:01:09 +03:00
ipso_accelerometer.c device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
ipso_buzzer.c device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
ipso_generic_sensor.c net: lwm2m: Make sure Sensor Type string isn't too long 2020-09-09 14:10:29 +03:00
ipso_humidity_sensor.c device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
ipso_light_control.c device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
ipso_onoff_switch.c device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
ipso_pressure_sensor.c device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
ipso_push_button.c device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
ipso_temp_sensor.c device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
ipso_timer.c device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
Kconfig net: lwm2m: make max client endpoint name configurable 2020-09-28 14:24:14 +03:00
Kconfig.ipso net: lib: lwm2m: add new sensor objects 2020-08-27 11:01:09 +03:00
lwm2m_engine.c net: lwm2m: Use the actual data size when provisioning PSK ID 2020-10-06 12:01:13 +03:00
lwm2m_engine.h net: lwm2m: Fix FOTA block transfer with opaque content-format 2020-10-05 12:16:57 +02:00
lwm2m_obj_connmon.c device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
lwm2m_obj_device.c device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
lwm2m_obj_firmware_pull.c net: lwm2m: Store the actual resource size in the resource instance 2020-10-06 12:01:13 +03:00
lwm2m_obj_firmware.c net: lwm2m: Fix FOTA Pull firmware transfer when Package URI is empty 2020-09-04 12:18:58 +03:00
lwm2m_obj_location.c device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
lwm2m_obj_security.c device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
lwm2m_obj_server.c device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
lwm2m_object.h net: lwm2m: Store the actual resource size in the resource instance 2020-10-06 12:01:13 +03:00
lwm2m_rd_client.c net: lwm2m: Report boostrap complete after final response is sent 2020-10-06 12:01:13 +03:00
lwm2m_rd_client.h net: lwm2m: Handle socket errors 2020-04-30 08:57:18 +03:00
lwm2m_resource_ids.h net: lib: lwm2m: add new sensor objects 2020-08-27 11:01:09 +03:00
lwm2m_rw_json.c net: lwm2m: Fix FOTA block transfer with opaque content-format 2020-10-05 12:16:57 +02:00
lwm2m_rw_json.h
lwm2m_rw_oma_tlv.c net: lwm2m: Fix FOTA block transfer with opaque content-format 2020-10-05 12:16:57 +02:00
lwm2m_rw_oma_tlv.h
lwm2m_rw_plain_text.c net: lwm2m: Fix FOTA block transfer with opaque content-format 2020-10-05 12:16:57 +02:00
lwm2m_rw_plain_text.h
lwm2m_util.c zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
lwm2m_util.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00