|
Zephyr API Documentation 4.3.0-rc2
A Scalable Open Source RTOS
|
#include <zephyr/data/json.h>
Data Fields | |
| const char * | field_name |
| uint32_t | align_shift: 2 |
| uint32_t | field_name_len: 7 |
| uint32_t | type: 7 |
| uint32_t | offset: 16 |
| union { | |
| struct { | |
| const struct json_obj_descr * sub_descr | |
| size_t sub_descr_len | |
| } object | |
| struct { | |
| const struct json_obj_descr * element_descr | |
| size_t n_elements | |
| } array | |
| struct { | |
| size_t size | |
| } field | |
| }; | |
| union { ... } json_obj_descr |
| uint32_t json_obj_descr::align_shift |
| struct { ... } json_obj_descr::array |
| const struct json_obj_descr* json_obj_descr::element_descr |
| struct { ... } json_obj_descr::field |
| const char* json_obj_descr::field_name |
| uint32_t json_obj_descr::field_name_len |
| size_t json_obj_descr::n_elements |
| struct { ... } json_obj_descr::object |
| uint32_t json_obj_descr::offset |
| size_t json_obj_descr::size |
| const struct json_obj_descr* json_obj_descr::sub_descr |
| size_t json_obj_descr::sub_descr_len |
| uint32_t json_obj_descr::type |