static void prv_display_objects(char * buffer, void * user_data) { lwm2m_context_t * lwm2mH = (lwm2m_context_t *)user_data; lwm2m_object_t * object; for (object = lwm2mH->objectList; object != NULL; object = object->next){ if (NULL != object) { switch (object->objID) { case LWM2M_SECURITY_OBJECT_ID: display_security_object(object); break; case LWM2M_SERVER_OBJECT_ID: display_server_object(object); break; case LWM2M_ACL_OBJECT_ID: break; case LWM2M_DEVICE_OBJECT_ID: display_device_object(object); break; case LWM2M_CONN_MONITOR_OBJECT_ID: break; case LWM2M_FIRMWARE_UPDATE_OBJECT_ID: display_firmware_object(object); break; case LWM2M_LOCATION_OBJECT_ID: display_location_object(object); break; case LWM2M_CONN_STATS_OBJECT_ID: break; case TEST_OBJECT_ID: display_test_object(object); break; case BINARY_APP_DATA_OBJECT_ID: display_binary_app_data_object(object); break; } } } }
static void prv_display_objects(char * buffer, void * user_data) { lwm2m_context_t * lwm2mH = (lwm2m_context_t *)user_data; int i; if (NULL != lwm2mH->objectList) { for (i = 0; i < lwm2mH->numObject; i++) { lwm2m_object_t * object = lwm2mH->objectList[i]; if (NULL != object) { switch (object->objID) { case LWM2M_SECURITY_OBJECT_ID: display_security_object(object); break; case LWM2M_SERVER_OBJECT_ID: display_server_object(object); break; case LWM2M_ACL_OBJECT_ID: break; case LWM2M_DEVICE_OBJECT_ID: display_device_object(object); break; case LWM2M_CONN_MONITOR_OBJECT_ID: break; case LWM2M_FIRMWARE_UPDATE_OBJECT_ID: display_firmware_object(object); break; case LWM2M_LOCATION_OBJECT_ID: display_location_object(object); break; case LWM2M_CONN_STATS_OBJECT_ID: break; case TEST_OBJECT_ID: display_test_object(object); break; } } } } }