Merge branch 'devel/tizen' into tizen
[platform/core/system/sensord.git] / include / sensor_internal.h
index 9911949..ee3b375 100644 (file)
@@ -95,6 +95,14 @@ int sensord_get_default_sensor(sensor_type_t type, sensor_t *sensor);
 bool sensord_get_type(sensor_t sensor, sensor_type_t *type);
 
 /**
+ * @brief Get the URI string of this sensor.
+ *
+ * @param[in] sensor a sensor to get uri.
+ * @return the name string of this sensor on success, otherwise NULL.
+ */
+const char* sensord_get_uri(sensor_t sensor);
+
+/**
  * @brief Get the name string of this sensor.
  *
  * @param[in] sensor a sensor to get name.
@@ -412,8 +420,8 @@ int sensord_provider_set_start_cb(sensord_provider_h provider, sensord_provider_
 typedef void (*sensord_provider_stop_cb)(sensord_provider_h provider, void *user_data);
 int sensord_provider_set_stop_cb(sensord_provider_h provider, sensord_provider_stop_cb callback, void *user_data);
 
-typedef void (*sensord_provider_set_interval_cb)(sensord_provider_h provider, unsigned int interval_ms, void *user_data);
-int sensord_provider_set_set_interval_cb(sensord_provider_h provider, sensord_provider_set_interval_cb callback, void *user_data);
+typedef void (*sensord_provider_interval_changed_cb)(sensord_provider_h provider, unsigned int interval_ms, void *user_data);
+int sensord_provider_set_interval_changed_cb(sensord_provider_h provider, sensord_provider_interval_changed_cb callback, void *user_data);
 
 int sensord_provider_publish(sensord_provider_h provider, sensor_data_t data);