zephyr/subsys/net/lib/lwm2m
Robert Lubos 9ac83be650 net: lwm2m: Add proper resource-level discovery attribute handling
In case an individual resource is being discovered, the LwM2M client
should not only fill the attributes assinged at the resource level, but
also the ones inherited from the object and object instance levels.

Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
2022-02-22 10:12:27 -08:00
..
buf_util.h net: lwm2m: Improve TLV content encoder/decoder error handling 2022-02-02 11:12:56 +01:00
CMakeLists.txt net: lwm2m: LwM2M Portfolio object id support 2022-02-21 22:02:44 -05:00
ipso_accelerometer.c net: lwm2m: Replace float32_value_t with double 2021-10-13 10:13:32 -04:00
ipso_buzzer.c kernel: workq: Fix type errors in delayable work handlers 2022-02-02 18:43:12 -05:00
ipso_current_sensor.c net: lwm2m: Add IPSO current sensor object 2021-11-08 11:01:22 -05:00
ipso_filling_sensor.c net: lwm2m: Add IPSO filling sensor object 2021-11-09 11:19:12 +01:00
ipso_filling_sensor.h net: lwm2m: Add IPSO filling sensor object 2021-11-09 11:19:12 +01:00
ipso_generic_sensor.c net: lwm2m: Replace float32_value_t with double 2021-10-13 10:13:32 -04:00
ipso_humidity_sensor.c net: lwm2m: Replace float32_value_t with double 2021-10-13 10:13:32 -04:00
ipso_light_control.c net: lwm2m: Replace float32_value_t with double 2021-10-13 10:13:32 -04:00
ipso_onoff_switch.c net: lwm2m: Align float handling with specification 2021-09-16 19:04:52 -04:00
ipso_pressure_sensor.c net: lwm2m: Replace float32_value_t with double 2021-10-13 10:13:32 -04:00
ipso_push_button.c net: lwm2m: Fix IPSO Push Button counter incrementation 2021-09-20 05:59:28 -04:00
ipso_temp_sensor.c net: lwm2m: Replace float32_value_t with double 2021-10-13 10:13:32 -04:00
ipso_timer.c kernel: workq: Fix type errors in delayable work handlers 2022-02-02 18:43:12 -05:00
Kconfig net: lwm2m: Allow changing the protocol version to 1.1 2022-02-21 22:18:34 -05:00
Kconfig.ipso net: lwm2m: Add IPSO filling sensor object 2021-11-09 11:19:12 +01:00
Kconfig.ucifi net: lwm2m: add uCIFI Battery object (3411) 2022-01-21 11:32:08 -05:00
lwm2m_engine.c net: lwm2m: Allow to write attributes for resource instances 2022-02-22 10:12:27 -08:00
lwm2m_engine.h net: lwm2m: Add LwM2M 1.1 discovery support 2022-02-22 10:12:27 -08:00
lwm2m_obj_connmon.c net: lwm2m: Update connectivity monitor object 2022-01-04 09:08:38 -05:00
lwm2m_obj_device.c net: lwm2m: Add option to configure device service period 2021-11-04 07:30:29 -04:00
lwm2m_obj_firmware.c net: lib: lwm2m: Use snprintk instead of snprintf 2022-02-07 17:22:38 +01:00
lwm2m_obj_firmware_pull.c net: lwm2m: Provide backwards compatibility for single object 5 2022-01-13 10:34:25 +01:00
lwm2m_obj_gateway.c net: lwm2m: Add LwM2M gateway object 2022-01-18 13:19:12 -05:00
lwm2m_obj_gateway.h net: lwm2m: Add LwM2M gateway object 2022-01-18 13:19:12 -05:00
lwm2m_obj_location.c net: lwm2m: Replace float32_value_t with double 2021-10-13 10:13:32 -04:00
lwm2m_obj_portfolio.c net: lwm2m: LwM2M Portfolio object id support 2022-02-21 22:02:44 -05:00
lwm2m_obj_security.c net: lwm2m: Security object resource correct type 2022-01-04 09:08:55 -05:00
lwm2m_obj_server.c net: lwm2m: Fix Server Object SSID access 2022-02-02 11:18:53 +01:00
lwm2m_obj_swmgmt.c net: lwm2m: Add LWM2M object 9 software management 2021-12-21 13:36:50 +01:00
lwm2m_object.h net: lwm2m: Adds semantics for handling time 2022-02-21 22:07:01 -05:00
lwm2m_pull_context.c net: lwm2m: Fix lwm2m_parse_peerinfo misuse 2022-02-02 11:12:56 +01:00
lwm2m_pull_context.h net: lwm2m: Make lwm2m_pull_context reusable 2021-12-21 13:36:50 +01:00
lwm2m_rd_client.c net: lwm2m: Allow changing the protocol version to 1.1 2022-02-21 22:18:34 -05:00
lwm2m_rd_client.h net: lwm2m: Update LwM2m server object to v1.1 2021-12-20 17:00:28 +01:00
lwm2m_resource_ids.h net: lwm2m: Add IPSO Pressure Sensor object in ver. 1.1 2021-03-29 13:42:11 -04:00
lwm2m_rw_json.c net: lwm2m: Adds semantics for handling time 2022-02-21 22:07:01 -05:00
lwm2m_rw_json.h net: lwm2m: remove lwm2m_engine_obj from most handlers/formatter OPs 2019-08-02 12:00:35 +03:00
lwm2m_rw_link_format.c net: lwm2m: Add proper resource-level discovery attribute handling 2022-02-22 10:12:27 -08:00
lwm2m_rw_link_format.h tests: net: lwm2m: Add link-format content writer tests 2022-02-02 11:12:56 +01:00
lwm2m_rw_oma_tlv.c net: lwm2m: Adds semantics for handling time 2022-02-21 22:07:01 -05:00
lwm2m_rw_oma_tlv.h tests: net: lwm2m: Add OMA TLV content writer tests 2022-02-02 11:12:56 +01:00
lwm2m_rw_plain_text.c net: lwm2m: Adds semantics for handling time 2022-02-21 22:07:01 -05:00
lwm2m_rw_plain_text.h net: lwm2m: Allow to return error codes by content encoders/decoders 2022-02-02 11:12:56 +01:00
lwm2m_util.c net: lwm2m: Prevent snprintk warnings on different platforms 2022-02-02 11:12:56 +01:00
lwm2m_util.h net: lwm2m: Replace float32_value_t with double 2021-10-13 10:13:32 -04:00
ucifi_battery.c net: lwm2m: add uCIFI Battery object (3411) 2022-01-21 11:32:08 -05:00
ucifi_battery.h net: lwm2m: add uCIFI Battery object (3411) 2022-01-21 11:32:08 -05:00