EXPORT_API int ctx_sensor_rec_is_supported(const char* subject, bool *supported)
{
+ *supported = false;
return E_SUPPORT;
}
{
IF_FAIL_RETURN(option, E_PARAM);
- return E_SUPPORT;
+ return E_NONE;
}
EXPORT_API int ctx_sensor_rec_destroy_option(ctx_sensor_rec_option_h option)
{
IF_FAIL_RETURN(option, E_PARAM);
- return E_SUPPORT;
+ return E_NONE;
}
EXPORT_API int ctx_sensor_rec_option_set_int(ctx_sensor_rec_option_h option, const char* param, int value)
IF_FAIL_RETURN(STR_EQ(param, CTX_SENSOR_RECORDER_KEY_INTERVAL) ||
STR_EQ(param, CTX_SENSOR_RECORDER_KEY_RETENTION), E_PARAM);
- return E_SUPPORT;
+ return E_NONE;
}
EXPORT_API int ctx_sensor_rec_create_query(ctx_sensor_rec_query_h *query)
{
IF_FAIL_RETURN(query, E_PARAM);
- return E_SUPPORT;
+ return E_NONE;
}
EXPORT_API int ctx_sensor_rec_destroy_query(ctx_sensor_rec_query_h query)
{
IF_FAIL_RETURN(query, E_PARAM);
- return E_SUPPORT;
+ return E_NONE;
}
EXPORT_API int ctx_sensor_rec_query_set_int(ctx_sensor_rec_query_h query, const char* param, int value)
IF_FAIL_RETURN(STR_EQ(param, CTX_SENSOR_RECORDER_KEY_ANCHOR) ||
STR_EQ(param, CTX_SENSOR_RECORDER_KEY_INTERVAL), E_PARAM);
- return E_SUPPORT;
+ return E_NONE;
}
EXPORT_API int ctx_sensor_rec_query_set_time(ctx_sensor_rec_query_h query, const char* param, time_t t)
IF_FAIL_RETURN(STR_EQ(param, CTX_SENSOR_RECORDER_KEY_START_TIME) ||
STR_EQ(param, CTX_SENSOR_RECORDER_KEY_END_TIME), E_PARAM);
- return E_SUPPORT;
+ return E_NONE;
}
static int __getQuery(ctx_sensor_rec_query_h query, int& startTime, int& endTime, int& anchor, int& interval)
EXPORT_API int ctx_sensor_rec_read(const char* subject, ctx_sensor_rec_query_h query, ctx_sensor_rec_data_cb cb, void *user_data)
{
+ IF_FAIL_RETURN(query, E_PARAM);
+ IF_FAIL_RETURN(cb, E_PARAM);
+
return E_SUPPORT;
}
EXPORT_API int ctx_sensor_rec_read_sync(const char* subject, ctx_sensor_rec_query_h query, ctx_sensor_rec_data_cb cb, void *user_data)
{
+ IF_FAIL_RETURN(query, E_PARAM);
+ IF_FAIL_RETURN(cb, E_PARAM);
+
return E_SUPPORT;
}