/**
* @ingroup CAPI_NETWORK_BLUETOOTH_ADAPTER_LE_MODULE
+ * @brief Adds advertising flags.
+ * @since_tizen 8.0
+ * @privlevel public
+ * @privilege %http://tizen.org/privilege/bluetooth
+ *
+ * @param[in] advertiser The handle of advertiser
+ * @param[in] flags The advertising flags
+ *
+ * @return 0 on success, otherwise a negative error value.
+ * @retval #BT_ERROR_NONE Successful
+ * @retval #BT_ERROR_NOT_INITIALIZED Not initialized
+ * @retval #BT_ERROR_INVALID_PARAMETER Invalid parameter
+ * @retval #BT_ERROR_PERMISSION_DENIED Permission denied
+ * @retval #BT_ERROR_NOT_SUPPORTED Not supported
+ *
+ * @pre The Bluetooth service must be initialized with bt_initialize().
+ *
+ * @see bt_adapter_le_advertising_flags_e
+ * @see bt_adapter_le_create_advertiser()
+ * @see bt_adapter_le_start_advertising_new()
+ */
+int bt_adapter_le_set_advertising_flags(bt_advertiser_h advertiser, unsigned char flags);
+
+/**
+ * @ingroup CAPI_NETWORK_BLUETOOTH_ADAPTER_LE_MODULE
* @brief Clears all data to be advertised or responded to scan request from LE scanning device.
* @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif
*
unsigned char *transport_data, unsigned int transport_data_len);
/**
- * @ingroup CAPI_NETWORK_BLUETOOTH_ADAPTER_LE_MODULE
- * @brief Adds advertising flags.
- * @since_tizen 8.0
- * @privlevel public
- * @privilege %http://tizen.org/privilege/bluetooth
- *
- * @param[in] advertiser The handle of advertiser
- * @param[in] flags The advertising flags
- *
- * @return 0 on success, otherwise a negative error value.
- * @retval #BT_ERROR_NONE Successful
- * @retval #BT_ERROR_NOT_INITIALIZED Not initialized
- * @retval #BT_ERROR_INVALID_PARAMETER Invalid parameter
- * @retval #BT_ERROR_PERMISSION_DENIED Permission denied
- *
- * @pre The Bluetooth service must be initialized with bt_initialize().
- *
- * @see bt_adapter_le_advertising_flags_e
- * @see bt_adapter_le_create_advertiser()
- * @see bt_adapter_le_start_advertising_new()
- */
-int bt_adapter_le_set_advertising_flags(bt_advertiser_h advertiser, unsigned char flags);
-
-/**
* @internal
* @ingroup CAPI_NETWORK_BLUETOOTH_ADAPTER_MODULE
* @brief Retrieves the address of the devices connected with the specific profile.
/**
* @ingroup CAPI_NETWORK_BLUETOOTH_ADAPTER_LE_MODULE
+ * @brief Enumerations of the Bluetooth LE advertising flags
+ * @since_tizen 8.0
+ */
+typedef enum {
+ BT_ADAPTER_LE_ADVERTISING_FLAGS_LIM_DISC = 0x01, /**< LE Limited Discoverable Mode */
+ BT_ADAPTER_LE_ADVERTISING_FLAGS_GEN_DISC = 0x02, /**< LE General Discoverable Mode */
+ BT_ADAPTER_LE_ADVERTISING_FLAGS_BREDR_UNSUP = 0x04, /**< BR/EDR Not Supported */
+ BT_ADAPTER_LE_ADVERTISING_FLAGS_CONTROLLER = 0x08, /**< Simultaneous LE and BR/EDR to Same Device Capable (Controller) */
+ BT_ADAPTER_LE_ADVERTISING_FLAGS_SIM_HOST = 0x10, /**< Simultaneous LE and BR/EDR to Same Device Capable (Host) */
+} bt_adapter_le_advertising_flags_e;
+
+/**
+ * @ingroup CAPI_NETWORK_BLUETOOTH_ADAPTER_LE_MODULE
* @brief Enumerations of the Bluetooth LE packet type.
* @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif
*/
BT_ADAPTER_LE_ADVERTISING_TX_POWER_ULTRA_LOW = -23 /**< Lowst transmission power level */
} bt_adapter_le_advertising_tx_power_level_e;
-/**
- * @ingroup CAPI_NETWORK_BLUETOOTH_ADAPTER_LE_MODULE
- * @brief Enumerations of the Bluetooth LE advertising flags
- * @since_tizen 8.0
- */
-typedef enum {
- BT_ADAPTER_LE_ADVERTISING_FLAGS_LIM_DISC = 0x01, /* LE Limited Discoverable Mode */
- BT_ADAPTER_LE_ADVERTISING_FLAGS_GEN_DISC = 0x02, /* LE General Discoverable Mode */
- BT_ADAPTER_LE_ADVERTISING_FLAGS_BREDR_UNSUP = 0x04, /* BR/EDR Not Supported */
- BT_ADAPTER_LE_ADVERTISING_FLAGS_CONTROLLER = 0x08, /* Simultaneous LE and BR/EDR to Same Device Capable (Controller) */
- BT_ADAPTER_LE_ADVERTISING_FLAGS_SIM_HOST = 0x10, /* Simultaneous LE and BR/EDR to Same Device Capable (Host) */
-} bt_adapter_le_advertising_flags_e;
-
/* Mesh Start */
#define BT_MESH_MAX_UNPROVISIONED_DEVICE_SCAN_TIME 300
#define BT_MESH_NETWORK_NAME_STRING_MAX_LEN 100