From: Wootak Jung Date: Tue, 26 Nov 2019 00:50:56 +0000 (+0900) Subject: Remove duplicated header functions X-Git-Tag: submit/tizen_5.5/20191126.044856^2~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=569cf6df2734af4a2f45c109ad7aaa976c0e5c34;p=platform%2Fcore%2Fapi%2Fbluetooth.git Remove duplicated header functions bt_hid_device_xxx APIs are published. So, remove that in internal header. Change-Id: I27519b47f1aa7932de68adda829fb8fc1014da2a --- diff --git a/include/bluetooth_internal.h b/include/bluetooth_internal.h index 8956618..c349656 100644 --- a/include/bluetooth_internal.h +++ b/include/bluetooth_internal.h @@ -2312,228 +2312,6 @@ int bt_device_le_conn_update(const char *device_address, */ int bt_adapter_get_bonded_device_is_alias_set(const char *remote_address, gboolean *is_alias_set); -/** - * @ingroup CAPI_NETWORK_BLUETOOTH_HID_MODULE - * @brief Registers the method for HID Device role - * @since_tizen @if WEAREABLE @else 2.3.1 @endif - * @privlevel platform - * @privilege %http://tizen.org/privilege/bluetooth.admin - * - * @remarks This function must be called to register HID UUID - * then only remote device could be able identify this one as HID device - * - * @param[in] callback The callback called when the connection state is changed - * @param[in] user_data The user data to be passed to the callback function - * @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_NOT_ENABLED Not enabled - * @retval #BT_ERROR_NOW_IN_PROGRESS Already activated - * @retval #BT_ERROR_OPERATION_FAILED Operation failed - * @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_initialize() - * @see bt_hid_device_deactivate() - */ -int bt_hid_device_activate(bt_hid_device_connection_state_changed_cb callback, void *user_data); - -/** - * @ingroup CAPI_NETWORK_BLUETOOTH_HID_MODULE - * @brief Unregisters the method for HID Device role - * @since_tizen @if WEAREABLE @else 2.3.1 @endif - * @privlevel platform - * @privilege %http://tizen.org/privilege/bluetooth.admin - * - * @remarks This function must be called to deregister HID UUID - * - * @param[in] socket_fd on which uuid need to be deregistered. - * @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_NOT_ENABLED Not enabled - * @retval #BT_ERROR_NOT_IN_PROGRESS Not activated - * @retval #BT_ERROR_OPERATION_FAILED Operation failed - * @retval #BT_ERROR_PERMISSION_DENIED Permission denied - * - * @pre The Bluetooth service must be initialized with bt_initialize(). - * @see bt_initialize() - * @see bt_hid_device_activate() - */ -int bt_hid_device_deactivate(void); - -/** - * @ingroup CAPI_NETWORK_BLUETOOTH_HID_MODULE - * @brief Initiates HID device Connection with device role, asynchronously. - * @since_tizen @if WEAREABLE @else 2.3.1 @endif - * @privlevel platform - * @privilege %http://tizen.org/privilege/bluetooth.admin - * - * @remarks This function must be called to Initiate Hid device role connection - * - * @param[in] remote_address device address of remote device. - * @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_NOT_ENABLED Not enabled - * @retval #BT_ERROR_NOT_IN_PROGRESS Not activated - * @retval #BT_ERROR_OPERATION_FAILED Operation failed - * @retval #BT_ERROR_PERMISSION_DENIED Permission denied - * @retval #BT_ERROR_ALREADY_DONE Already connected - * - * @pre The Bluetooth service must be initialized with bt_initialize(). - * @pre The local device must be bonded with the remote device by bt_device_create_bond(). - * @see bt_initialize() - * @see bt_hid_device_activate() - */ -int bt_hid_device_connect(const char *remote_address); - -/** - * @ingroup CAPI_NETWORK_BLUETOOTH_HID_MODULE - * @brief Disconnects the connection with HID Host device, asynchronously. - * @since_tizen @if WEAREABLE @else 2.3.1 @endif - * @privlevel platform - * @privilege %http://tizen.org/privilege/bluetooth.admin - * - * @param[in] remote_address device address of remote device. - * @return 0 on success, otherwise a negative error value. - * @retval #BT_ERROR_NONE Successful - * @retval #BT_ERROR_NOT_INITIALIZED Not initialized - * @retval #BT_ERROR_NOT_ENABLED Not enabled - * @retval #BT_ERROR_REMOTE_DEVICE_NOT_CONNECTED Remote device is not connected - * @retval #BT_ERROR_OPERATION_FAILED Operation failed - * @retval #BT_ERROR_PERMISSION_DENIED Permission denied - * - * @pre The Bluetooth service must be initialized with bt_initialize(). - * @see bt_initialize() - * @see bt_hid_device_connection_state_changed_cb() - */ -int bt_hid_device_disconnect(const char *remote_address); - -/** - * @ingroup CAPI_NETWORK_BLUETOOTH_HID_MODULE - * @brief Sends the mouse event data. - * @since_tizen @if WEAREABLE @else 2.3.1 @endif - * @privlevel platform - * @privilege %http://tizen.org/privilege/bluetooth.admin - * - * @param[in] remote_address device address of remote device. - * @param[in] mouse_data mouse data that need to be passed to remote device - * @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_OPERATION_FAILED Operation failed - * @retval #BT_ERROR_PERMISSION_DENIED Permission denied - * - * @pre The HID connection must be established. - * @see bt_hid_device_connection_state_changed_cb() - */ -int bt_hid_device_send_mouse_event(const char *remote_address, - const bt_hid_mouse_data_s *mouse_data); - -/** - * @ingroup CAPI_NETWORK_BLUETOOTH_HID_MODULE - * @brief Sends the keyboard event data. - * @since_tizen @if WEAREABLE @else 2.3.1 @endif - * @privlevel platform - * @privilege %http://tizen.org/privilege/bluetooth.admin - * - * @param[in] remote_address device address of remote device. - * @param[in] key_data key data the need to be passed to remote device - * @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_OPERATION_FAILED Operation failed - * @retval #BT_ERROR_PERMISSION_DENIED Permission denied - * - * @pre The HID connection must be established. - * @see bt_hid_device_connection_state_changed_cb() - */ -int bt_hid_device_send_key_event(const char *remote_address, - const bt_hid_key_data_s *key_data); - -/** - * @ingroup CAPI_NETWORK_BLUETOOTH_HID_MODULE - * @brief Sets the callback when device gets some data from HID Host. - * @since_tizen @if WEAREABLE @else 2.3.1 @endif - * - * @param[in] callback callback function to be set when data is received. - * @param[in] user_data data from application which will be provided in callback. - * @retval #BT_ERROR_NONE Successful - * @retval #BT_ERROR_NOT_INITIALIZED Not initialized - * @retval #BT_ERROR_INVALID_PARAMETER Invalid parameter - * - * @see bt_hid_device_connection_state_changed_cb() - */ -int bt_hid_device_set_data_received_cb(bt_hid_device_data_received_cb callback, void *user_data); - -/** - * @ingroup CAPI_NETWORK_BLUETOOTH_HID_MODULE - * @brief Unsets the callback when device gets some data from HID Host. - * @since_tizen @if WEAREABLE @else 2.3.1 @endif - * - * @retval #BT_ERROR_NONE Successful - * @retval #BT_ERROR_NOT_INITIALIZED Not initialized - * - * @see bt_hid_device_connection_state_changed_cb() - */ -int bt_hid_device_unset_data_received_cb(void); - -/** - * @ingroup CAPI_NETWORK_BLUETOOTH_HID_MODULE - * @brief Responds to the reports from HID Host. - * @since_tizen @if WEAREABLE @else 2.3.1 @endif - * @privlevel platform - * @privilege %http://tizen.org/privilege/bluetooth.admin - * - * @param[in] remote_address device address of remote device. - * @param[in] header_type Header type to be there in response - * @param[in] param_type Parameter type to be there in response. - * @param[in] data Data to be present in data payload of response. - * @param[in] data_len The length of the response data - * @retval #BT_ERROR_NONE Successful - * @retval #BT_ERROR_NOT_INITIALIZED Not initialized - * @retval #BT_ERROR_NOT_ENABLED Not enabled - * @retval #BT_ERROR_OPERATION_FAILED Operation failed - * @retval #BT_ERROR_PERMISSION_DENIED Permission denied - * - * @pre The HID connection must be established. - * @see bt_hid_device_connection_state_changed_cb() - */ -int bt_hid_device_reply_to_report(const char *remote_address, - bt_hid_header_type_e header_type, bt_hid_param_type_e param_type, - const char *data, unsigned int data_len); - -/** - * @ingroup CAPI_NETWORK_BLUETOOTH_HID_MODULE - * @brief Sends the custom event data. - * @since_tizen @if WEAREABLE @else 3.0 @endif - * @privlevel platform - * @privilege %http://tizen.org/privilege/bluetooth.admin - * - * @param[in] remote_address device address of remote device. - * @param[in] report_id reoport id need to be passed to remote device - * @param[in] data The data need to be passed to remote device - * @param[in] data_len The length of the data - * @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_OPERATION_FAILED Operation failed - * @retval #BT_ERROR_PERMISSION_DENIED Permission denied - * - * @pre The HID connection must be established. - * @see bt_hid_device_connection_state_changed_cb() - */ -int bt_hid_device_send_custom_event(const char *remote_address, - unsigned char report_id, const char *data, unsigned int data_len); - /** * @ingroup CAPI_NETWORK_BLUETOOTH_DPM_MODULE * @brief Sets Restriction for BT mode(BT allowed or not).