Esempio n. 1
0
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;
            }
        }
    }
}
Esempio n. 2
0
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;
                }
            }
        }
    }
}