ua_sensor_h handle; /**< Sensor handle */
ua_sensor_e bitmask; /**< Sensor bitmask */
unsigned long long timestamp; /**< Timestamp */
- int accuracy; /**< Accuracty from sensor device */
+ int accuracy; /**< Accuracy from sensor device */
int count; /**< How many sensor data included */
double *values; /**< Sensor data */
} ua_sensor_info_s;
* @post
*
*/
-int ua_sensor_get_by_sensor_info(
+int _ua_sensor_get_by_sensor_info(
ua_sensor_info_s *sensor_info,
ua_sensor_h * sensor_handle);
* @post
*
*/
-GSList *ua_sensor_get_sensor_handle_list(
+GSList *_ua_sensor_get_sensor_handle_list(
unsigned int sensor_bitmask);
/**
/**
* @ingroup CAPI_NETWORK_UA_MODULE
- * @brief Gets sensor's bitmask.
+ * @brief Gets sensor's type.
* @since_tizen 6.5
*
* @param[in] sensor_handle The sensor handle
- * @param[out] bitmask The sensor's bitmask.
+ * @param[out] type The sensor's type.
*
* @return 0 on success, otherwise a negative error value
* @retval #UA_ERROR_NONE Successful
*/
int ua_sensor_get_type(
ua_sensor_h sensor_handle,
- ua_sensor_e *bitmask);
-
-/**
- * @ingroup CAPI_NETWORK_UA_MODULE
- * @brief Gets sensor's information values count.
- * @since_tizen 6.5
- *
- * @param[in] sensor_handle The sensor handle
- * @param[out] info_count The sensor's information count.
- *
- * @return 0 on success, otherwise a negative error value
- * @retval #UA_ERROR_NONE Successful
- * @retval #UA_ERROR_INVALID_PARAMETER Invalid parameter
- *
- * @exception
- * @pre
- * @post
- *
- */
-int ua_sensor_get_info_count(
- ua_sensor_h sensor_handle,
- int *info_count);
-
-/**
- * @ingroup CAPI_NETWORK_UA_MODULE
- * @brief Gets sensor's information values.
- * @since_tizen 6.5
- *
- * @remarks The @a info_values should not be released.
- * @remarks The returned value is available until sensor_handle is released.
- *
- * @param[in] sensor_handle The sensor handle
- * @param[out] info_values The sensor's information values.
- *
- * @return 0 on success, otherwise a negative error value
- * @retval #UA_ERROR_NONE Successful
- * @retval #UA_ERROR_INVALID_PARAMETER Invalid parameter
- *
- * @exception
- * @pre
- * @post
- *
- */
-int ua_sensor_get_info_values(
- ua_sensor_h sensor_handle, GSList **info_values);
+ ua_sensor_e *type);
/**
* @}
}
/** Get sensor list*/
- sensors = ua_sensor_get_sensor_handle_list(
+ sensors = _ua_sensor_get_sensor_handle_list(
monitor->presence_detected_bitmask & (user_state->sensor_bitmask | env_bitmask)
& filter_bitmask);
/** Get sensor list*/
filter_bitmask =
monitor->presence_bitmask_and | monitor->presence_bitmask_or;
- sensors = ua_sensor_get_sensor_handle_list(monitor->presence_detected_bitmask
+ sensors = _ua_sensor_get_sensor_handle_list(monitor->presence_detected_bitmask
& filter_bitmask);
if (monitor->presence_user_cb.callback) {
ua_service_h service_handle = NULL;
int ret;
- ret = ua_sensor_get_by_sensor_info(sensor_info, &sensor_handle);
+ ret = _ua_sensor_get_by_sensor_info(sensor_info, &sensor_handle);
if (UA_ERROR_NONE != ret) {
- UA_INFO("ua_sensor_get_by_sensor_info returned %s",
+ UA_INFO("_ua_sensor_get_by_sensor_info returned %s",
_ua_get_error_string(ret));
}
/** Get sensor list*/
filter_bitmask =
monitor->absence_bitmask_and | monitor->absence_bitmask_or;
- sensors = ua_sensor_get_sensor_handle_list(
+ sensors = _ua_sensor_get_sensor_handle_list(
monitor->absence_detected_bitmask & (user_sensor_bitmask | env_absence_bitmask)
& filter_bitmask);
monitor->absence_detected_bitmask |= bitmask;
}
- ret = ua_sensor_get_by_sensor_info(sensor_info, &sensor_handle);
+ ret = _ua_sensor_get_by_sensor_info(sensor_info, &sensor_handle);
if (UA_ERROR_NONE != ret) {
- UA_INFO("ua_sensor_get_by_sensor_info returned %s",
+ UA_INFO("_ua_sensor_get_by_sensor_info returned %s",
_ua_get_error_string(ret));
}
sensor_info = _uam_to_ua_sensor_info(info);
ret_if(NULL == sensor_info);
- ret = ua_sensor_get_by_sensor_info(sensor_info, &dummy);
+ ret = _ua_sensor_get_by_sensor_info(sensor_info, &dummy);
if (UA_ERROR_NONE != ret) {
- UA_INFO("ua_sensor_get_by_sensor_info returned %s",
+ UA_INFO("_ua_sensor_get_by_sensor_info returned %s",
_ua_get_error_string(ret));
}
FUNC_EXIT;
}
-int ua_sensor_get_by_sensor_info(
+int _ua_sensor_get_by_sensor_info(
ua_sensor_info_s *info,
ua_sensor_h *sensor_handle)
{
return ret;
}
-GSList *ua_sensor_get_sensor_handle_list(
+GSList *_ua_sensor_get_sensor_handle_list(
unsigned int bitmask)
{
FUNC_ENTRY;
FUNC_ENTRY;
ua_sensor_info_s *sensor;
+ UA_CHECK_INIT_STATUS();
UA_VALIDATE_INPUT_PARAMETER(sensor_handle);
UA_INFO("Sensor Handle [%p]", sensor_handle);
sensor = (ua_sensor_info_s *)sensor_handle;
FUNC_ENTRY;
ua_sensor_info_s *sensor;
+ UA_CHECK_INIT_STATUS();
UA_VALIDATE_INPUT_PARAMETER(sensor_handle);
UA_INFO("Sensor Handle [%p]", sensor_handle);
sensor = (ua_sensor_info_s *)sensor_handle;
int ua_sensor_get_type(
ua_sensor_h sensor_handle,
- ua_sensor_e *bitmask)
+ ua_sensor_e *type)
{
FUNC_ENTRY;
ua_sensor_info_s *sensor;
+ UA_CHECK_INIT_STATUS();
UA_VALIDATE_INPUT_PARAMETER(sensor_handle);
UA_INFO("Sensor Handle [%p]", sensor_handle);
sensor = (ua_sensor_info_s *)sensor_handle;
- *bitmask = sensor->bitmask;
+ *type = sensor->bitmask;
FUNC_EXIT;
return UA_ERROR_NONE;