Update API document 04/311604/1
authorWootak Jung <wootak.jung@samsung.com>
Thu, 23 May 2024 01:20:23 +0000 (10:20 +0900)
committerWootak Jung <wootak.jung@samsung.com>
Thu, 23 May 2024 01:20:23 +0000 (10:20 +0900)
Change-Id: I4176eb9470254b98a1e7b205ef91929aa97cb585
Signed-off-by: Wootak Jung <wootak.jung@samsung.com>
include/bluetooth.h

index c38726a97641f5a1b8f039065dc56762eda9de6e..aa74ad22c102d8333fe12d83be35c386a90d95af 100644 (file)
@@ -1083,6 +1083,8 @@ int bt_adapter_le_free_ibeacon_report(bt_adapter_le_ibeacon_scan_result_info_s *
  * @brief Creates advertiser to advertise device's existence or respond to LE scanning request.
  * @since_tizen 2.3
  *
+ * @remarks The @a advertiser should be released using bt_adapter_le_destroy_advertiser().
+ *
  * @param[out] advertiser The handle of advertiser
  *
  * @return 0 on success, otherwise a negative error value.
@@ -1095,6 +1097,16 @@ int bt_adapter_le_free_ibeacon_report(bt_adapter_le_ibeacon_scan_result_info_s *
  * @pre The Bluetooth service must be initialized with bt_initialize().
  *
  * @see bt_adapter_le_destroy_advertiser()
+ *
+ * @code
+ * #include <bluetooth.h>
+ * ...
+ * bt_advertiser_h advertiser = NULL;
+ * bt_adapter_le_create_advertiser(&advertiser);
+ * ...
+ * bt_adapter_le_destroy_advertiser(advertiser);
+ * ...
+ * @endcode
  */
 int bt_adapter_le_create_advertiser(bt_advertiser_h *advertiser);
 
@@ -4409,6 +4421,8 @@ int bt_gatt_client_destroy(bt_gatt_client_h client);
  * @brief  Gets the address of remote device.
  * @since_tizen 2.3.1
  *
+ * @remarks The @a remote_address should be released using free().
+ *
  * @param[in] client The created GATT client's handle
  * @param[out] remote_address The address of the remote device which is associated with @a client
  * @return 0 on success, otherwise a negative error value
@@ -4417,6 +4431,18 @@ int bt_gatt_client_destroy(bt_gatt_client_h client);
  * @retval #BT_ERROR_INVALID_PARAMETER Invalid parameter
  *
  * @see bt_gatt_client_create()
+ *
+ * @code
+ * #include <bluetooth.h>
+ * ...
+ * bt_gatt_client_h client = NULL;
+ * char *remote_address = NULL;
+ * ...
+ * bt_gatt_client_create("AA:AA:AA:AA:AA:AA", &client);
+ * bt_gatt_client_get_remote_address(client, &remote_address);
+ * free(remote_address);
+ * ...
+ * @endcode
  */
 int bt_gatt_client_get_remote_address(bt_gatt_client_h client,
                                        char **remote_address);