20#ifndef ANJ_DM_DEVICE_OBJECT_H
21# define ANJ_DM_DEVICE_OBJECT_H
30# ifdef ANJ_WITH_DEFAULT_DEVICE_OBJ
struct anj_struct anj_t
Definition defs.h:129
void anj_dm_reboot_callback_t(void *arg, anj_t *anj)
Definition device_object.h:46
int anj_dm_device_obj_install(anj_t *anj, anj_dm_device_obj_t *device_obj, const anj_dm_device_object_init_t *obj_init)
Core data model API: object management, read/write helpers, bootstrap.
Global configuration validation header for Anjay Lite.
Definition device_object.h:97
const char * firmware_version
Definition device_object.h:105
const char * serial_number
Definition device_object.h:104
anj_dm_obj_inst_t inst
Definition device_object.h:99
anj_dm_obj_t obj
Definition device_object.h:98
const char * binding_modes
Definition device_object.h:106
const char * manufacturer
Definition device_object.h:102
const char * software_version
Definition device_object.h:107
anj_dm_reboot_callback_t * reboot_cb
Definition device_object.h:100
void * reboot_cb_arg
Definition device_object.h:101
const char * model_number
Definition device_object.h:103
Definition device_object.h:60
const char * firmware_version
Definition device_object.h:71
const char * serial_number
Definition device_object.h:68
const char * manufacturer
Definition device_object.h:62
const char * software_version
Definition device_object.h:74
anj_dm_reboot_callback_t * reboot_cb
Definition device_object.h:80
void * reboot_cb_arg
Definition device_object.h:85
const char * model_number
Definition device_object.h:65