{ "name": "@ohos/bluetooth", "version": "", "description": "Provides basic Bluetooth and BLE functions for applications", "homePage": "https://gitee.com/openharmony", "license": "Apache License 2.0", "repository": "https://gitee.com/openharmony/communication_bluetooth", "domain": "os", "language": "", "publishAs": "code-segment", "private": false, "scripts": {}, "tags": [ "foundation" ], "keywords": [ "communication", "bluetooth" ], "envs": [], "dirs": [], "author": { "name": "", "email": "", "url": "" }, "contributors": [ { "name": "", "email": "", "url": "" } ], "segment": { "destPath": "foundation/communication/bluetooth" }, "component": { "name": "bluetooth", "subsystem": "communication", "syscap": [ "SystemCapability.Communication.Bluetooth.Core", "SystemCapability.Communication.Bluetooth.Lite" ], "features": [ ], "adapted_system_type": [ "standard" ], "rom": "", "ram": "", "hisysevent_config": [ "//foundation/communication/bluetooth/hisysevent.yaml" ], "deps": { "components": [ "ability_base", "ability_runtime", "bundle_framework", "c_utils", "common_event_service", "eventhandler", "ffrt", "hicollie", "hilog", "hisysevent", "hitrace", "init", "ipc", "libuv", "napi", "samgr", "resource_schedule_service" ], "third_party": [] }, "build": { "group_type": { "base_group": [], "fwk_group": [ "//foundation/communication/bluetooth/frameworks/inner:btframework", "//foundation/communication/bluetooth/frameworks/inner:btcommon", "//foundation/communication/bluetooth/frameworks/js/napi:bluetooth_napi", "//foundation/communication/bluetooth/frameworks/c_api:bluetooth_ndk" ], "service_group": [ ] }, "inner_kits": [ { "header": { "header_base": "//foundation/communication/bluetooth/interfaces/inner_api/include", "header_files": [ "bluetooth_a2dp_src.h", "bluetooth_ble_central_manager.h", "bluetooth_def.h", "bluetooth_device_class.h", "bluetooth_gatt_characteristic.h", "bluetooth_gatt_client.h", "bluetooth_gatt_descriptor.h", "bluetooth_gatt_manager.h", "bluetooth_gatt_server.h", "bluetooth_gatt_service.h", "bluetooth_host.h", "bluetooth_proxy_manager.h", "bluetooth_remote_device.h", "bluetooth_socket_inputstream.h", "bluetooth_socket_outputstream.h", "bluetooth_socket.h", "c_header/ohos_bt_def.h", "c_header/ohos_bt_gap.h", "c_header/ohos_bt_gatt.h", "c_header/ohos_bt_gatt_client.h", "c_header/ohos_bt_gatt_server.h", "c_header/ohos_bt_spp.h", "uuid.h" ] }, "name": "//foundation/communication/bluetooth/frameworks/inner:btframework" }, { "header": { "header_base": "//foundation/communication/bluetooth/frameworks/inner/ipc", "header_files": [ "common/avrcp_media.h", "common/ble_service_data.h", "common/bluetooth_errorcode.h", "common/bt_def.h", "common/bt_uuid.h", "common/gatt_data.h", "common/hands_free_unit_calls.h", "common/raw_address.h", "interface/bluetooth_service_ipc_interface_code.h", "interface/bluetooth_service_profile_interface_code.h", "interface/i_bluetooth_a2dp_sink.h", "interface/i_bluetooth_a2dp_sink_observer.h", "interface/i_bluetooth_a2dp_src.h", "interface/i_bluetooth_a2dp_src_observer.h", "interface/i_bluetooth_audio_manager.h", "interface/i_bluetooth_avrcp_ct.h", "interface/i_bluetooth_avrcp_ct_observer.h", "interface/i_bluetooth_avrcp_tg.h", "interface/i_bluetooth_avrcp_tg_observer.h", "interface/i_bluetooth_ble_advertiser.h", "interface/i_bluetooth_ble_advertise_callback.h", "interface/i_bluetooth_ble_central_manager.h", "interface/i_bluetooth_ble_central_manager_callback.h", "interface/i_bluetooth_ble_peripheral_observer.h", "interface/i_bluetooth_gatt_client.h", "interface/i_bluetooth_gatt_client_callback.h", "interface/i_bluetooth_gatt_observer.h", "interface/i_bluetooth_gatt_server.h", "interface/i_bluetooth_gatt_server_callback.h", "interface/i_bluetooth_hfp_ag.h", "interface/i_bluetooth_hfp_ag_observer.h", "interface/i_bluetooth_hfp_hf.h", "interface/i_bluetooth_hfp_hf_observer.h", "interface/i_bluetooth_hid_host.h", "interface/i_bluetooth_hid_host_observer.h", "interface/i_bluetooth_host.h", "interface/i_bluetooth_host_observer.h", "interface/i_bluetooth_map_mse.h", "interface/i_bluetooth_map_mse_observer.h", "interface/i_bluetooth_opp.h", "interface/i_bluetooth_opp_observer.h", "interface/i_bluetooth_pan.h", "interface/i_bluetooth_pan_observer.h", "interface/i_bluetooth_pbap_pse.h", "interface/i_bluetooth_pbap_pse_observer.h", "interface/i_bluetooth_remote_device_observer.h", "interface/i_bluetooth_socket.h", "interface/i_bluetooth_socket_observer.h", "parcel/bluetooth_a2dp_a2dpCodecInfo.h", "parcel/bluetooth_a2dp_a2dpCodecStatus.h", "parcel/bluetooth_avrcp_meItem.h", "parcel/bluetooth_avrcp_mpItem.h", "parcel/bluetooth_ble_advertiser_data.h", "parcel/bluetooth_ble_advertiser_settings.h", "parcel/bluetooth_ble_scan_filter.h", "parcel/bluetooth_ble_scan_result.h", "parcel/bluetooth_ble_scan_settings.h", "parcel/bluetooth_bt_uuid.h", "parcel/bluetooth_gatt_characteristic_parcel.h", "parcel/bluetooth_gatt_descriptor_parcel.h", "parcel/bluetooth_gatt_device.h", "parcel/bluetooth_gatt_service_parcel.h", "parcel/bluetooth_hfp_hf_call.h", "parcel/bluetooth_opp_transfer_information.h", "parcel/bluetooth_phone_state.h", "parcel/bluetooth_raw_address.h", "parcel/bluetooth_socket_coc.h", "parcel/parcel_bt_uuid.h" ] }, "name": "//foundation/communication/bluetooth/frameworks/inner:btcommon" } ] } } }