1 /* 2 * Copyright (c) 2023 Nordic Semiconductor ASA 3 * 4 * SPDX-License-Identifier: Apache-2.0 5 * 6 * Generated using zcbor version 0.8.1 7 * https://github.com/zephyrproject-rtos/zcbor 8 * Generated with a --default-max-qty of 99 9 */ 10 11 #ifndef LWM2M_SENML_CBOR_DECODE_H__ 12 #define LWM2M_SENML_CBOR_DECODE_H__ 13 14 #include <stdint.h> 15 #include <stdbool.h> 16 #include <stddef.h> 17 #include <string.h> 18 #include "lwm2m_senml_cbor_types.h" 19 20 #ifdef __cplusplus 21 extern "C" { 22 #endif 23 24 int cbor_decode_lwm2m_senml(const uint8_t *payload, size_t payload_len, struct lwm2m_senml *result, 25 size_t *payload_len_out); 26 27 #ifdef __cplusplus 28 } 29 #endif 30 31 #endif /* LWM2M_SENML_CBOR_DECODE_H__ */ 32