typedef struct {
char primary_key; /**< primary key for manufacturer data */
char device_icon; /**< device icon for manufacturer data */
- char purpose; /**< purpose for manufacturer data */
+ char secondary_key; /**< secondary_key for manufacturer data */
char *duid; /**< duid for manufacturer data */
char *bt_mac; /**< bt mac address of device */
} ua_ble_payload_s;
* @see ua_device_set_discriminant()
* @see ua_device_set_payload_primary_key()
* @see ua_device_set_payload_device_icon()
- * @see ua_device_set_payload_purpose()
+ * @see ua_device_set_payload_secondary_key()
* @see ua_device_set_payload_duid()
*/
int ua_device_update(
/**
* @ingroup CAPI_NETWORK_UA_MODULE
- * @brief Sets BLE payload purpose for device.
+ * @brief Sets BLE payload secondary_key for device.
* @since_tizen 5.5
*
* @param[in] handle The device handle.
- * @param[in] purpose The BLE payload purpose.
+ * @param[in] secondary_key The BLE payload secondary_key.
*
* @return 0 on success, otherwise a negative error value
* @retval #UA_ERROR_NONE Successful
* @pre
* @post
*
- * @see ua_device_get_payload_purpose()
+ * @see ua_device_get_payload_secondary_key()
*/
-int ua_device_set_payload_purpose(
+int ua_device_set_payload_secondary_key(
ua_device_h handle,
- const char purpose);
+ const char secondary_key);
/**
* @ingroup CAPI_NETWORK_UA_MODULE
/**
* @ingroup CAPI_NETWORK_UA_MODULE
- * @brief Gets device's BLE payload purpose.
+ * @brief Gets device's BLE payload secondary_key.
* @since_tizen 5.5
*
* @param[in] handle The device handle.
- * @param[out] purpose The BLE payload purpose.
+ * @param[out] secondary_key The BLE payload secondary_key.
*
* @return 0 on success, otherwise a negative error value
* @retval #UA_ERROR_NONE Successful
* @pre
* @post
*
- * @see ua_device_set_payload_purpose()
+ * @see ua_device_set_payload_secondary_key()
*/
-int ua_device_get_payload_purpose(
+int ua_device_get_payload_secondary_key(
ua_device_h handle,
- char *purpose);
+ char *secondary_key);
/**
* @ingroup CAPI_NETWORK_UA_MODULE
payload->primary_key = 13;
payload->device_icon = 1;
- payload->purpose = 1;
+ payload->secondary_key = 1;
payload->duid = NULL;
payload->bt_mac = NULL;
payload->primary_key = uam_payload->primary_key;
payload->device_icon = uam_payload->device_icon;
- payload->purpose = uam_payload->purpose;
+ payload->secondary_key = uam_payload->secondary_key;
payload->duid = g_memdup(uam_payload->duid, UA_BLE_PAYLOAD_DUID_LEN + 1);
if (!payload->duid) {
if (NULL == payload) {
uam_payload->primary_key = 13;
uam_payload->device_icon = 1;
- uam_payload->purpose = 1;
+ uam_payload->secondary_key = 1;
UA_DBG("(NULL == payload) return");
return;
}
uam_payload->primary_key = payload->primary_key;
uam_payload->device_icon = payload->device_icon;
- uam_payload->purpose = payload->purpose;
+ uam_payload->secondary_key = payload->secondary_key;
if (payload->duid)
memcpy(uam_payload->duid, payload->duid, UA_BLE_PAYLOAD_DUID_LEN + 1);
payload->primary_key = org_payload->primary_key;
payload->device_icon = org_payload->device_icon;
- payload->purpose = org_payload->purpose;
+ payload->secondary_key = org_payload->secondary_key;
payload->duid = g_memdup(org_payload->duid, UA_BLE_PAYLOAD_DUID_LEN + 1);
if (!payload->duid && org_payload->duid) {
return UA_ERROR_NONE;
}
-int ua_device_set_payload_purpose(
+int ua_device_set_payload_secondary_key(
ua_device_h handle,
- const char purpose)
+ const char secondary_key)
{
FUNC_ENTRY;
ua_dev_info_s *device = (ua_dev_info_s *)handle;
}
}
- device->payload->purpose = purpose;
+ device->payload->secondary_key = secondary_key;
FUNC_EXIT;
return UA_ERROR_NONE;
FUNC_EXIT;
return UA_ERROR_NONE;
}
-int ua_device_get_payload_purpose(
+int ua_device_get_payload_secondary_key(
ua_device_h handle,
- char *purpose)
+ char *secondary_key)
{
FUNC_ENTRY;
ua_dev_info_s *device = (ua_dev_info_s *)handle;
UA_VALIDATE_INPUT_PARAMETER(handle);
- UA_VALIDATE_INPUT_PARAMETER(purpose);
+ UA_VALIDATE_INPUT_PARAMETER(secondary_key);
UA_PRINT_DEVICE_HANDLE(handle);
retv_if(device->type != UA_MAC_TYPE_BLE, UA_ERROR_INVALID_PARAMETER);
if (!device->payload) {
- *purpose = 0x00;
- UA_DBG("payload(purpose) is not found");
+ *secondary_key = 0x00;
+ UA_DBG("payload(secondary_key) is not found");
goto done;
}
- *purpose = device->payload->purpose;
+ *secondary_key = device->payload->secondary_key;
done:
FUNC_EXIT;
static char g_is_paring_required_str[MENU_DATA_SIZE + 1] = {0,}; /**< Is paring required for the selected device */
static char g_payload_primary_key[MENU_DATA_SIZE + 1] = {0,}; /**< payload primary_key for the selected device */
static char g_payload_device_icon[MENU_DATA_SIZE + 1] = {0,}; /**< payload device_icon for the selected device */
-static char g_payload_purpose[MENU_DATA_SIZE + 1] = {0,}; /**< payload purpose for the selected device */
+static char g_payload_secondary_key[MENU_DATA_SIZE + 1] = {0,}; /**< payload secondary_key for the selected device */
static char g_payload_duid_str[MENU_DATA_SIZE + 1] = {0,}; /**< payload duid for the selected device */
char g_selected_device_idx[MENU_DATA_SIZE + 1] = {0,}; /**< Selected device id */
bool discriminant = false;
char primary_key = 0;
char device_icon = 0;
- char purpose = 0;
+ char secondary_key = 0;
char *duid = NULL;
if (!device_handle) {
if (UA_ERROR_NONE == ret_temp)
msgb("payload device_icon : %d[hex: 0x%X]", device_icon, device_icon);
- ret_temp = ua_device_get_payload_purpose(handle, &purpose);
+ ret_temp = ua_device_get_payload_secondary_key(handle, &secondary_key);
if (UA_ERROR_NONE == ret_temp)
- msgb("payload purpose : %d[hex: 0x%X]", purpose, purpose);
+ msgb("payload secondary_key : %d[hex: 0x%X]", secondary_key, secondary_key);
ret_temp = ua_device_get_payload_duid(handle, &duid);
if (UA_ERROR_NONE == ret_temp) {
bool discriminant = false;
char primary_key = 0;
char device_icon = 0;
- char purpose = 0;
+ char secondary_key = 0;
char *duid = NULL;
check_if(NULL == g_device_h);
snprintf(g_payload_device_icon, MENU_DATA_SIZE + 1, "%u",
(unsigned int)device_icon);
- ret = ua_device_get_payload_purpose(g_device_h, &purpose);
+ ret = ua_device_get_payload_secondary_key(g_device_h, &secondary_key);
if (UA_ERROR_NONE == ret)
- snprintf(g_payload_purpose, MENU_DATA_SIZE + 1, "%u",
- (unsigned int)purpose);
+ snprintf(g_payload_secondary_key, MENU_DATA_SIZE + 1, "%u",
+ (unsigned int)secondary_key);
ret = ua_device_get_payload_duid(g_device_h, &duid);
memset(g_payload_duid_str, 0, MENU_DATA_SIZE + 1);
return RET_SUCCESS;
}
-static int run_ua_device_set_payload_purpose(
+static int run_ua_device_set_payload_secondary_key(
MManager *mm, struct menu_data *menu)
{
int ret = UA_ERROR_NONE;
- char purpose = 0;
+ char secondary_key = 0;
- msg("ua_device_set_payload_purpose");
+ msg("ua_device_set_payload_secondary_key");
- if (strlen(g_payload_purpose))
- purpose = (unsigned char)strtol(g_payload_purpose, NULL, 10);
+ if (strlen(g_payload_secondary_key))
+ secondary_key = (unsigned char)strtol(g_payload_secondary_key, NULL, 10);
- ret = ua_device_set_payload_purpose(g_device_h, purpose);
+ ret = ua_device_set_payload_secondary_key(g_device_h, secondary_key);
- msg(" - ua_device_set_payload_purpose() ret: [0x%X] [%s]",
+ msg(" - ua_device_set_payload_secondary_key() ret: [0x%X] [%s]",
ret, uat_get_error_str(ret));
return RET_SUCCESS;
{ NULL, NULL, },
};
-static struct menu_data menu_ua_device_set_payload_purpose[] = {
+static struct menu_data menu_ua_device_set_payload_secondary_key[] = {
{ "1", "Purpose (0 to 255)",
- NULL, NULL, g_payload_purpose },
+ NULL, NULL, g_payload_secondary_key },
{ "2", "run", NULL,
- run_ua_device_set_payload_purpose, NULL },
+ run_ua_device_set_payload_secondary_key, NULL },
{ NULL, NULL, },
};
menu_ua_device_set_payload_primary_key, NULL, g_payload_primary_key },
{ "10", "ua_device_set_payload_device_icon",
menu_ua_device_set_payload_device_icon, NULL, g_payload_device_icon },
- { "11", "ua_device_set_payload_purpose",
- menu_ua_device_set_payload_purpose, NULL, g_payload_purpose },
+ { "11", "ua_device_set_payload_secondary_key",
+ menu_ua_device_set_payload_secondary_key, NULL, g_payload_secondary_key },
{ "12", "ua_device_set_payload_duid",
menu_ua_device_set_payload_duid, NULL, g_payload_duid_str },
{ "13", "ua_device_get_wifi_bssid",
unsigned long long last_seen = 0;
char primary_key = 0;
char device_icon = 0;
- char purpose = 0;
+ char secondary_key = 0;
char *duid = NULL;
if (!service_handle) {
if (UA_ERROR_NONE == ret_temp)
msgb("payload device_icon : %d[hex: 0x%X]", device_icon, device_icon);
- ret_temp = ua_device_get_payload_purpose(handle, &purpose);
+ ret_temp = ua_device_get_payload_secondary_key(handle, &secondary_key);
if (UA_ERROR_NONE == ret_temp)
- msgb("payload purpose : %d[hex: 0x%X]", purpose, purpose);
+ msgb("payload secondary_key : %d[hex: 0x%X]", secondary_key, secondary_key);
ret_temp = ua_device_get_payload_duid(handle, &duid);
if (UA_ERROR_NONE == ret_temp) {
bool discriminant = false;
char primary_key = 0;
char device_icon = 0;
- char purpose = 0;
+ char secondary_key = 0;
char *duid = NULL;
if (!device_handle) {
if (UA_ERROR_NONE == ret_temp)
msgc("payload device_icon : %d[hex: 0x%X]", device_icon, device_icon);
- ret_temp = ua_device_get_payload_purpose(handle, &purpose);
+ ret_temp = ua_device_get_payload_secondary_key(handle, &secondary_key);
if (UA_ERROR_NONE == ret_temp)
- msgc("payload purpose : %d[hex: 0x%X]", purpose, purpose);
+ msgc("payload secondary_key : %d[hex: 0x%X]", secondary_key, secondary_key);
ret_temp = ua_device_get_payload_duid(handle, &duid);
if (UA_ERROR_NONE == ret_temp) {