retv_if(!is_connected(), false);
m_connected.store(false);
- ipc::message msg(OP_SUCCESS);
- ipc::message reply;
-
- msg.set_type(CMD_PROVIDER_DISCONNECT);
-
- m_channel->send_sync(&msg);
- m_channel->read_sync(reply);
-
m_channel->disconnect();
-
delete m_channel;
m_channel = NULL;
m_handler->set_stop_cb(cb, user_data);
}
-void sensor_provider::set_interval_cb(sensord_provider_set_interval_cb cb, void *user_data)
+void sensor_provider::set_interval_cb(sensord_provider_interval_changed_cb cb, void *user_data)
{
m_handler->set_interval_cb(cb, user_data);
}