{
if (!is_supported(uri)) {
*sensor = NULL;
+ _D("Not supported URI [%s]\n", uri);
return -ENODATA;
}
for (int i = 4; i < argc; i++)
test_data[i+2] = atoi(argv[i]);
- sensord_set_attribute_str(handle, 0, test_data, sizeof(test_data));
- sensord_disconnect(handle);
+ int error = sensord_set_attribute_str(handle, 0, test_data, sizeof(test_data));
+ WARN_IF(error != 0, "Failed to set attribute\n");
+ bool ret = sensord_disconnect(handle);
+ WARN_IF(ret != true, "Failed to disconnect\n");
return true;
}
char test_data[4] = {SHUB_INST_LIB_REMOVE, SHUB_LOOP_BACK_LIB, };
- sensord_set_attribute_str(handle, 0, test_data, sizeof(test_data));
- sensord_disconnect(handle);
+ int error = sensord_set_attribute_str(handle, 0, test_data, sizeof(test_data));
+ WARN_IF(error != 0, "Failed to set attribute\n");
+ bool ret = sensord_disconnect(handle);
+ WARN_IF(ret != true, "Failed to disconnect\n");
return true;
}
static void add_mysensor(void)
{
+ int err = 0;
sensord_provider_h provider = nullptr;
- sensord_create_provider(MYSENSOR_URI, &provider);
- sensord_provider_set_name(provider, MYSENSOR_NAME);
- sensord_provider_set_vendor(provider, MYSENSOR_VENDOR);
- sensord_provider_set_range(provider, 0.0f, 1.0f);
- sensord_provider_set_resolution(provider, 0.01f);
-
- sensord_add_provider(provider);
-
- sensord_remove_provider(provider);
- sensord_destroy_provider(provider);
+ err = sensord_create_provider(MYSENSOR_URI, &provider);
+ EXPECT_EQ(err, 0);
+ err = sensord_provider_set_name(provider, MYSENSOR_NAME);
+ EXPECT_EQ(err, 0);
+ err = sensord_provider_set_vendor(provider, MYSENSOR_VENDOR);
+ EXPECT_EQ(err, 0);
+ err = sensord_provider_set_range(provider, 0.0f, 1.0f);
+ EXPECT_EQ(err, 0);
+ err = sensord_provider_set_resolution(provider, 0.01f);
+ EXPECT_EQ(err, 0);
+ err = sensord_add_provider(provider);
+ EXPECT_EQ(err, 0);
+ err = sensord_remove_provider(provider);
+ EXPECT_EQ(err, 0);
+ err = sensord_destroy_provider(provider);
+ EXPECT_EQ(err, 0);
}
static void added_cb(const char *uri, void *user_data)
sensor_policy_monitor::sensor_policy_monitor()
{
- vconf_notify_key_changed(VCONFKEY_PM_STATE, power_save_state_cb, NULL);
- vconf_notify_key_changed(VCONFKEY_SETAPPL_PSMODE, power_save_state_cb, NULL);
+ int ret = vconf_notify_key_changed(VCONFKEY_PM_STATE, power_save_state_cb, NULL);
+ if (ret != 0) {
+ _D("Could not add notify callback to VCONFKEY_PM_STATE");
+ }
+ ret = vconf_notify_key_changed(VCONFKEY_SETAPPL_PSMODE, power_save_state_cb, NULL);
+ if (ret != 0) {
+ _D("Could not add notify callback to VCONFKEY_SETAPPL_PSMODE");
+ }
}
sensor_policy_monitor::~sensor_policy_monitor()
{
- vconf_ignore_key_changed(VCONFKEY_PM_STATE, power_save_state_cb);
- vconf_ignore_key_changed(VCONFKEY_SETAPPL_PSMODE, power_save_state_cb);
+ int ret = vconf_ignore_key_changed(VCONFKEY_PM_STATE, power_save_state_cb);
+ if (ret != 0) {
+ _D("Failed to vconf_ignore_key_changed[VCONFKEY_PM_STATE]");
+ }
+ ret = vconf_ignore_key_changed(VCONFKEY_SETAPPL_PSMODE, power_save_state_cb);
+ if (ret != 0) {
+ _D("Failed to vconf_ignore_key_changed[VCONFKEY_SETAPPL_PSMODE]");
+ }
}
void sensor_policy_monitor::add_listener(sensor_policy_listener *listener)