This data structure is used when searching or otherwise iterating the LwM2M Object hierarchy in the registry. More...
#include <lwm2m_types.h>
Data Fields | |
| registry_path_t | path |
| unsigned | listing_type:4 |
| unsigned | value_set:1 |
| This bit is set as 1 if a value is available for the current Resource. | |
| unsigned | parameters_set:1 |
| This bit is set as 1 if observation parameters are available for the current Resource. | |
| unsigned | registered:1 |
| This bit is set if the Resource has been registered. | |
| unsigned | set_registered:1 |
| This bit MUST be set as 0, unless the user wants to set the registered bit as 1. | |
| struct registry_object_s * | object |
| For internal use only, MUST NOT be accessed from application. | |
| struct registry_object_s * | object_instance |
| For internal use only, MUST NOT be accessed from application. | |
| struct registry_object_s * | resource |
| For internal use only, MUST NOT be accessed from application. | |
| struct registry_object_s * | resource_instance |
| For internal use only, MUST NOT be accessed from application. | |
This data structure is used when searching or otherwise iterating the LwM2M Object hierarchy in the registry.
| unsigned registry_listing_s::listing_type |
This field MUST be set as REGISTRY_LISTING_ALL, REGISTRY_LISTING_DIRECTORY or REGISTRY_LISTING_RECURSIVE.
| registry_path_t registry_listing_s::path |
Before the first function call, this path MUST be set if listing_type is set as REGISTRY_LISTING_DIRECTORY or REGISTRY_LISTING_RECURSIVE.
After a successful function call, the path is the path of the current Object.