bool sensord_set_option(int handle, int option);
/*
- * @brief Set the attribute to a connected sensor
+ * @brief Set the attribute to a connected sensor listener
*
* @param[in] handle a handle represensting a connected sensor.
* @param[in] attribute an attribute to change
* @retval -EINVAL Invalid parameter
* @retval -EPERM Operation not permitted
*/
-int sensord_set_attribute_int(int handle, int attribute, int value);
+int sensord_listener_set_attribute_int(int handle, int attribute, int value);
/*
- * @brief Get the attribute to a connected sensor
+ * @brief Get the attribute to a connected sensor listener
*
* @param[in] handle a handle represensting a connected sensor.
* @param[in] attribute an attribute to get value
* @retval -EINVAL Invalid parameter
* @retval -EPERM Operation not permitted
*/
-int sensord_get_attribute_int(int handle, int attribute, int* value);
+int sensord_listener_get_attribute_int(int handle, int attribute, int* value);
/**
- * @brief Set the attribute to a connected sensor
+ * @brief Set the attribute to a connected sensor listener
*
* @param[in] handle a handle represensting a connected sensor.
* @param[in] attribute an attribute to change
* @retval -EINVAL Invalid parameter
* @retval -EPERM Operation not permitted
*/
-int sensord_set_attribute_str(int handle, int attribute, const char *value, int len);
+int sensord_listener_set_attribute_str(int handle, int attribute, const char *value, int len);
/**
- * @brief Get the attribute to a connected sensor
+ * @brief Get the attribute to a connected sensor listener
*
* @param[in] handle a handle represensting a connected sensor.
* @param[in] attribute an attribute to get value
* @retval -EINVAL Invalid parameter
* @retval -EPERM Operation not permitted
*/
-int sensord_get_attribute_str(int handle, int attribute, char **value, int *len);
+int sensord_listener_get_attribute_str(int handle, int attribute, char **value, int *len);
/**
* @brief Send data to sensorhub
return true;
}
-API int sensord_set_attribute_int(int handle, int attribute, int value)
+API int sensord_listener_set_attribute_int(int handle, int attribute, int value)
{
sensor::sensor_listener *listener;
return OP_SUCCESS;
}
-API int sensord_get_attribute_int(int handle, int attribute, int* value)
+API int sensord_listener_get_attribute_int(int handle, int attribute, int* value)
{
sensor::sensor_listener *listener;
return OP_SUCCESS;
}
-API int sensord_set_attribute_str(int handle, int attribute, const char *value, int len)
+API int sensord_listener_set_attribute_str(int handle, int attribute, const char *value, int len)
{
sensor::sensor_listener *listener;
return OP_SUCCESS;
}
-API int sensord_get_attribute_str(int handle, int attribute, char **value, int* len)
+API int sensord_listener_get_attribute_str(int handle, int attribute, char **value, int* len)
{
sensor::sensor_listener *listener;
/* deprecated */
API bool sensord_send_sensorhub_data(int handle, const char *data, int data_len)
{
- return (sensord_set_attribute_str(handle, 0, data, data_len) == OP_SUCCESS);
+ return (sensord_listener_set_attribute_str(handle, 0, data, data_len) == OP_SUCCESS);
}
/* deprecated */
API bool sensord_send_command(int handle, const char *command, int command_len)
{
- return (sensord_set_attribute_str(handle, 0, command, command_len) == OP_SUCCESS);
+ return (sensord_listener_set_attribute_str(handle, 0, command, command_len) == OP_SUCCESS);
}
/* deprecated */
ASSERT_EQ(err, 0);
handle = sensord_connect(sensor);
- err = sensord_set_attribute_int(handle, attr, 1);
+ err = sensord_listener_set_attribute_int(handle, attr, 1);
ASSERT_EQ(err, 0);
- err = sensord_get_attribute_int(handle, attr, &value);
+ err = sensord_listener_get_attribute_int(handle, attr, &value);
ASSERT_EQ(err, 0);
ASSERT_EQ(value, 1);
ASSERT_EQ(err, 0);
handle = sensord_connect(sensor);
- err = sensord_set_attribute_int(handle, attr, 1);
+ err = sensord_listener_set_attribute_int(handle, attr, 1);
ASSERT_EQ(err, 0);
- err = sensord_get_attribute_int(handle, attr, &value);
+ err = sensord_listener_get_attribute_int(handle, attr, &value);
ASSERT_EQ(err, 0);
ASSERT_EQ(value, 1);
handle = sensord_connect(sensor);
- err = sensord_set_attribute_int(handle, attr, 1);
+ err = sensord_listener_set_attribute_int(handle, attr, 1);
ASSERT_EQ(err, 0);
for (int i = 0 ; i < 10; i ++) {
- err = sensord_get_attribute_int(handle, attr, &value);
+ err = sensord_listener_get_attribute_int(handle, attr, &value);
ASSERT_EQ(err, 0);
}
handle = sensord_connect(sensor);
// attr 100 value is never set in these tests.
- err = sensord_get_attribute_int(handle, attr, &value);
+ err = sensord_listener_get_attribute_int(handle, attr, &value);
ASSERT_EQ(err, -5);
ret = sensord_disconnect(handle);
ASSERT_EQ(err, 0);
handle = sensord_connect(sensor);
- err = sensord_set_attribute_str(handle, attr, TEST_STRING, TEST_STRING_LEN);
+ err = sensord_listener_set_attribute_str(handle, attr, TEST_STRING, TEST_STRING_LEN);
ASSERT_EQ(err, 0);
ret = sensord_disconnect(handle);
ASSERT_EQ(err, 0);
handle = sensord_connect(sensor);
- err = sensord_set_attribute_str(handle, attr, TEST_STRING, TEST_STRING_LEN);
+ err = sensord_listener_set_attribute_str(handle, attr, TEST_STRING, TEST_STRING_LEN);
ASSERT_EQ(err, 0);
- err = sensord_get_attribute_str(handle, attr, &(value.get()), &len);
+ err = sensord_listener_get_attribute_str(handle, attr, &(value.get()), &len);
ASSERT_EQ(err, 0);
ASSERT_EQ(len, TEST_STRING_LEN);
ASSERT_EQ(strncmp(value.get(), TEST_STRING, len), 0);
ASSERT_EQ(err, 0);
handle = sensord_connect(sensor);
- err = sensord_set_attribute_str(handle, attr, attr_value, BUF_SIZE);
+ err = sensord_listener_set_attribute_str(handle, attr, attr_value, BUF_SIZE);
ASSERT_EQ(err, 0);
- err = sensord_get_attribute_str(handle, attr, &(value.get()), &len);
+ err = sensord_listener_get_attribute_str(handle, attr, &(value.get()), &len);
ASSERT_EQ(err, 0);
ASSERT_EQ(len, BUF_SIZE);
ASSERT_EQ(err, 0);
handle = sensord_connect(sensor);
- err = sensord_set_attribute_str(handle, attr, TEST_STRING, TEST_STRING_LEN);
+ err = sensord_listener_set_attribute_str(handle, attr, TEST_STRING, TEST_STRING_LEN);
ASSERT_EQ(err, 0);
for (int i = 0; i < 10; i++) {
- err = sensord_get_attribute_str(handle, attr, &(value.get()), &len);
+ err = sensord_listener_get_attribute_str(handle, attr, &(value.get()), &len);
ASSERT_EQ(err, 0);
ASSERT_EQ(len, TEST_STRING_LEN);
ASSERT_EQ(strncmp(value.get(), TEST_STRING, len), 0);
ASSERT_EQ(err, 0);
handle = sensord_connect(sensor);
- err = sensord_set_attribute_str(handle, attr, TEST_STRING, TEST_STRING_LEN);
+ err = sensord_listener_set_attribute_str(handle, attr, TEST_STRING, TEST_STRING_LEN);
ASSERT_EQ(err, 0);
- err = sensord_get_attribute_str(handle, attr, &(value.get()), &len);
+ err = sensord_listener_get_attribute_str(handle, attr, &(value.get()), &len);
ASSERT_EQ(err, 0);
ASSERT_EQ(len, TEST_STRING_LEN);
ASSERT_EQ(strncmp(value.get(), TEST_STRING, len), 0);
handle = sensord_connect(sensor);
- err = sensord_get_attribute_str(handle, attr, &(value2.get()), &len);
+ err = sensord_listener_get_attribute_str(handle, attr, &(value2.get()), &len);
ASSERT_EQ(err, 0);
ASSERT_EQ(len, TEST_STRING_LEN);
ASSERT_EQ(strncmp(value2.get(), TEST_STRING, len), 0);
handle = sensord_connect(sensor);
// attr 100 value is never set in these tests.
- err = sensord_get_attribute_str(handle, attr, &(value.get()), &len);
+ err = sensord_listener_get_attribute_str(handle, attr, &(value.get()), &len);
ASSERT_EQ(err, -EIO);
ret = sensord_disconnect(handle);
static gboolean change_attribute_int(gpointer gdata)
{
int *handle = reinterpret_cast<int *>(gdata);
- int ret = sensord_set_attribute_int(*handle, attribute, attribute_value);
+ int ret = sensord_listener_set_attribute_int(*handle, attribute, attribute_value);
if (ret < 0)
return false;
{
int *handle = reinterpret_cast<int *>(gdata);
int len = strlen(attribute_value_str) + 1;
- int ret = sensord_set_attribute_str(*handle, attribute, attribute_value_str, len);
+ int ret = sensord_listener_set_attribute_str(*handle, attribute, attribute_value_str, len);
if (ret < 0)
return false;
ASSERT_EQ(err, 0);
handle = sensord_connect(sensor);
- err = sensord_set_attribute_int(handle, attr, 2);
+ err = sensord_listener_set_attribute_int(handle, attr, 2);
ASSERT_EQ(err, 0);
- err = sensord_get_attribute_int(handle, attr, &value);
+ err = sensord_listener_get_attribute_int(handle, attr, &value);
ASSERT_EQ(err, 0);
ASSERT_EQ(value, 2);
ASSERT_EQ(err, 0);
handle = sensord_connect(sensor);
- err = sensord_get_attribute_int(handle, attr, &value);
+ err = sensord_listener_get_attribute_int(handle, attr, &value);
ASSERT_EQ(err, 0);
ASSERT_EQ(value, 2);