195489c19Sopenharmony_ci{ 295489c19Sopenharmony_ci "name": "@ohos/bluetooth", 395489c19Sopenharmony_ci "version": "", 495489c19Sopenharmony_ci "description": "Provides basic Bluetooth and BLE functions for applications", 595489c19Sopenharmony_ci "homePage": "https://gitee.com/openharmony", 695489c19Sopenharmony_ci "license": "Apache License 2.0", 795489c19Sopenharmony_ci "repository": "https://gitee.com/openharmony/communication_bluetooth", 895489c19Sopenharmony_ci "domain": "os", 995489c19Sopenharmony_ci "language": "", 1095489c19Sopenharmony_ci "publishAs": "code-segment", 1195489c19Sopenharmony_ci "private": false, 1295489c19Sopenharmony_ci "scripts": {}, 1395489c19Sopenharmony_ci "tags": [ 1495489c19Sopenharmony_ci "foundation" 1595489c19Sopenharmony_ci ], 1695489c19Sopenharmony_ci "keywords": [ 1795489c19Sopenharmony_ci "communication", 1895489c19Sopenharmony_ci "bluetooth" 1995489c19Sopenharmony_ci ], 2095489c19Sopenharmony_ci "envs": [], 2195489c19Sopenharmony_ci "dirs": [], 2295489c19Sopenharmony_ci "author": { 2395489c19Sopenharmony_ci "name": "", 2495489c19Sopenharmony_ci "email": "", 2595489c19Sopenharmony_ci "url": "" 2695489c19Sopenharmony_ci }, 2795489c19Sopenharmony_ci "contributors": [ 2895489c19Sopenharmony_ci { 2995489c19Sopenharmony_ci "name": "", 3095489c19Sopenharmony_ci "email": "", 3195489c19Sopenharmony_ci "url": "" 3295489c19Sopenharmony_ci } 3395489c19Sopenharmony_ci ], 3495489c19Sopenharmony_ci "segment": { 3595489c19Sopenharmony_ci "destPath": "foundation/communication/bluetooth" 3695489c19Sopenharmony_ci }, 3795489c19Sopenharmony_ci "component": { 3895489c19Sopenharmony_ci "name": "bluetooth", 3995489c19Sopenharmony_ci "subsystem": "communication", 4095489c19Sopenharmony_ci "syscap": [ 4195489c19Sopenharmony_ci "SystemCapability.Communication.Bluetooth.Core", 4295489c19Sopenharmony_ci "SystemCapability.Communication.Bluetooth.Lite" 4395489c19Sopenharmony_ci ], 4495489c19Sopenharmony_ci "features": [ 4595489c19Sopenharmony_ci ], 4695489c19Sopenharmony_ci "adapted_system_type": [ 4795489c19Sopenharmony_ci "standard" 4895489c19Sopenharmony_ci ], 4995489c19Sopenharmony_ci "rom": "", 5095489c19Sopenharmony_ci "ram": "", 5195489c19Sopenharmony_ci "hisysevent_config": [ 5295489c19Sopenharmony_ci "//foundation/communication/bluetooth/hisysevent.yaml" 5395489c19Sopenharmony_ci ], 5495489c19Sopenharmony_ci "deps": { 5595489c19Sopenharmony_ci "components": [ 5695489c19Sopenharmony_ci "ability_base", 5795489c19Sopenharmony_ci "ability_runtime", 5895489c19Sopenharmony_ci "bundle_framework", 5995489c19Sopenharmony_ci "c_utils", 6095489c19Sopenharmony_ci "common_event_service", 6195489c19Sopenharmony_ci "eventhandler", 6295489c19Sopenharmony_ci "ffrt", 6395489c19Sopenharmony_ci "hicollie", 6495489c19Sopenharmony_ci "hilog", 6595489c19Sopenharmony_ci "hisysevent", 6695489c19Sopenharmony_ci "hitrace", 6795489c19Sopenharmony_ci "init", 6895489c19Sopenharmony_ci "ipc", 6995489c19Sopenharmony_ci "libuv", 7095489c19Sopenharmony_ci "napi", 7195489c19Sopenharmony_ci "samgr", 7295489c19Sopenharmony_ci "resource_schedule_service" 7395489c19Sopenharmony_ci ], 7495489c19Sopenharmony_ci "third_party": [] 7595489c19Sopenharmony_ci }, 7695489c19Sopenharmony_ci "build": { 7795489c19Sopenharmony_ci "group_type": { 7895489c19Sopenharmony_ci "base_group": [], 7995489c19Sopenharmony_ci "fwk_group": [ 8095489c19Sopenharmony_ci "//foundation/communication/bluetooth/frameworks/inner:btframework", 8195489c19Sopenharmony_ci "//foundation/communication/bluetooth/frameworks/inner:btcommon", 8295489c19Sopenharmony_ci "//foundation/communication/bluetooth/frameworks/js/napi:bluetooth_napi", 8395489c19Sopenharmony_ci "//foundation/communication/bluetooth/frameworks/c_api:bluetooth_ndk", 8495489c19Sopenharmony_ci "//foundation/communication/bluetooth/frameworks/cj:bluetooth_ffi" 8595489c19Sopenharmony_ci ], 8695489c19Sopenharmony_ci "service_group": [ 8795489c19Sopenharmony_ci ] 8895489c19Sopenharmony_ci }, 8995489c19Sopenharmony_ci "inner_kits": [ 9095489c19Sopenharmony_ci { 9195489c19Sopenharmony_ci "header": { 9295489c19Sopenharmony_ci "header_base": "//foundation/communication/bluetooth/interfaces/inner_api/include", 9395489c19Sopenharmony_ci "header_files": [ 9495489c19Sopenharmony_ci "bluetooth_a2dp_src.h", 9595489c19Sopenharmony_ci "bluetooth_ble_central_manager.h", 9695489c19Sopenharmony_ci "bluetooth_def.h", 9795489c19Sopenharmony_ci "bluetooth_device_class.h", 9895489c19Sopenharmony_ci "bluetooth_gatt_characteristic.h", 9995489c19Sopenharmony_ci "bluetooth_gatt_client.h", 10095489c19Sopenharmony_ci "bluetooth_gatt_descriptor.h", 10195489c19Sopenharmony_ci "bluetooth_gatt_manager.h", 10295489c19Sopenharmony_ci "bluetooth_gatt_server.h", 10395489c19Sopenharmony_ci "bluetooth_gatt_service.h", 10495489c19Sopenharmony_ci "bluetooth_host.h", 10595489c19Sopenharmony_ci "bluetooth_proxy_manager.h", 10695489c19Sopenharmony_ci "bluetooth_remote_device.h", 10795489c19Sopenharmony_ci "bluetooth_socket_inputstream.h", 10895489c19Sopenharmony_ci "bluetooth_socket_outputstream.h", 10995489c19Sopenharmony_ci "bluetooth_socket.h", 11095489c19Sopenharmony_ci "c_header/ohos_bt_def.h", 11195489c19Sopenharmony_ci "c_header/ohos_bt_gap.h", 11295489c19Sopenharmony_ci "c_header/ohos_bt_gatt.h", 11395489c19Sopenharmony_ci "c_header/ohos_bt_gatt_client.h", 11495489c19Sopenharmony_ci "c_header/ohos_bt_gatt_server.h", 11595489c19Sopenharmony_ci "c_header/ohos_bt_spp.h", 11695489c19Sopenharmony_ci "uuid.h" 11795489c19Sopenharmony_ci ] 11895489c19Sopenharmony_ci }, 11995489c19Sopenharmony_ci "name": "//foundation/communication/bluetooth/frameworks/inner:btframework" 12095489c19Sopenharmony_ci }, 12195489c19Sopenharmony_ci { 12295489c19Sopenharmony_ci "header": { 12395489c19Sopenharmony_ci "header_base": "//foundation/communication/bluetooth/frameworks/inner/ipc", 12495489c19Sopenharmony_ci "header_files": [ 12595489c19Sopenharmony_ci "common/avrcp_media.h", 12695489c19Sopenharmony_ci "common/ble_service_data.h", 12795489c19Sopenharmony_ci "common/bluetooth_errorcode.h", 12895489c19Sopenharmony_ci "common/bt_def.h", 12995489c19Sopenharmony_ci "common/bt_uuid.h", 13095489c19Sopenharmony_ci "common/gatt_data.h", 13195489c19Sopenharmony_ci "common/hands_free_unit_calls.h", 13295489c19Sopenharmony_ci "common/raw_address.h", 13395489c19Sopenharmony_ci "interface/bluetooth_service_ipc_interface_code.h", 13495489c19Sopenharmony_ci "interface/bluetooth_service_profile_interface_code.h", 13595489c19Sopenharmony_ci "interface/i_bluetooth_a2dp_sink.h", 13695489c19Sopenharmony_ci "interface/i_bluetooth_a2dp_sink_observer.h", 13795489c19Sopenharmony_ci "interface/i_bluetooth_a2dp_src.h", 13895489c19Sopenharmony_ci "interface/i_bluetooth_a2dp_src_observer.h", 13995489c19Sopenharmony_ci "interface/i_bluetooth_audio_manager.h", 14095489c19Sopenharmony_ci "interface/i_bluetooth_avrcp_ct.h", 14195489c19Sopenharmony_ci "interface/i_bluetooth_avrcp_ct_observer.h", 14295489c19Sopenharmony_ci "interface/i_bluetooth_avrcp_tg.h", 14395489c19Sopenharmony_ci "interface/i_bluetooth_avrcp_tg_observer.h", 14495489c19Sopenharmony_ci "interface/i_bluetooth_ble_advertiser.h", 14595489c19Sopenharmony_ci "interface/i_bluetooth_ble_advertise_callback.h", 14695489c19Sopenharmony_ci "interface/i_bluetooth_ble_central_manager.h", 14795489c19Sopenharmony_ci "interface/i_bluetooth_ble_central_manager_callback.h", 14895489c19Sopenharmony_ci "interface/i_bluetooth_ble_peripheral_observer.h", 14995489c19Sopenharmony_ci "interface/i_bluetooth_gatt_client.h", 15095489c19Sopenharmony_ci "interface/i_bluetooth_gatt_client_callback.h", 15195489c19Sopenharmony_ci "interface/i_bluetooth_gatt_observer.h", 15295489c19Sopenharmony_ci "interface/i_bluetooth_gatt_server.h", 15395489c19Sopenharmony_ci "interface/i_bluetooth_gatt_server_callback.h", 15495489c19Sopenharmony_ci "interface/i_bluetooth_hfp_ag.h", 15595489c19Sopenharmony_ci "interface/i_bluetooth_hfp_ag_observer.h", 15695489c19Sopenharmony_ci "interface/i_bluetooth_hfp_hf.h", 15795489c19Sopenharmony_ci "interface/i_bluetooth_hfp_hf_observer.h", 15895489c19Sopenharmony_ci "interface/i_bluetooth_hid_host.h", 15995489c19Sopenharmony_ci "interface/i_bluetooth_hid_host_observer.h", 16095489c19Sopenharmony_ci "interface/i_bluetooth_host.h", 16195489c19Sopenharmony_ci "interface/i_bluetooth_host_observer.h", 16295489c19Sopenharmony_ci "interface/i_bluetooth_map_mse.h", 16395489c19Sopenharmony_ci "interface/i_bluetooth_map_mse_observer.h", 16495489c19Sopenharmony_ci "interface/i_bluetooth_opp.h", 16595489c19Sopenharmony_ci "interface/i_bluetooth_opp_observer.h", 16695489c19Sopenharmony_ci "interface/i_bluetooth_pan.h", 16795489c19Sopenharmony_ci "interface/i_bluetooth_pan_observer.h", 16895489c19Sopenharmony_ci "interface/i_bluetooth_pbap_pse.h", 16995489c19Sopenharmony_ci "interface/i_bluetooth_pbap_pse_observer.h", 17095489c19Sopenharmony_ci "interface/i_bluetooth_remote_device_observer.h", 17195489c19Sopenharmony_ci "interface/i_bluetooth_socket.h", 17295489c19Sopenharmony_ci "interface/i_bluetooth_socket_observer.h", 17395489c19Sopenharmony_ci "parcel/bluetooth_a2dp_a2dpCodecInfo.h", 17495489c19Sopenharmony_ci "parcel/bluetooth_a2dp_a2dpCodecStatus.h", 17595489c19Sopenharmony_ci "parcel/bluetooth_avrcp_meItem.h", 17695489c19Sopenharmony_ci "parcel/bluetooth_avrcp_mpItem.h", 17795489c19Sopenharmony_ci "parcel/bluetooth_ble_advertiser_data.h", 17895489c19Sopenharmony_ci "parcel/bluetooth_ble_advertiser_settings.h", 17995489c19Sopenharmony_ci "parcel/bluetooth_ble_scan_filter.h", 18095489c19Sopenharmony_ci "parcel/bluetooth_ble_scan_result.h", 18195489c19Sopenharmony_ci "parcel/bluetooth_ble_scan_settings.h", 18295489c19Sopenharmony_ci "parcel/bluetooth_bt_uuid.h", 18395489c19Sopenharmony_ci "parcel/bluetooth_gatt_characteristic_parcel.h", 18495489c19Sopenharmony_ci "parcel/bluetooth_gatt_descriptor_parcel.h", 18595489c19Sopenharmony_ci "parcel/bluetooth_gatt_device.h", 18695489c19Sopenharmony_ci "parcel/bluetooth_gatt_service_parcel.h", 18795489c19Sopenharmony_ci "parcel/bluetooth_hfp_hf_call.h", 18895489c19Sopenharmony_ci "parcel/bluetooth_opp_transfer_information.h", 18995489c19Sopenharmony_ci "parcel/bluetooth_phone_state.h", 19095489c19Sopenharmony_ci "parcel/bluetooth_raw_address.h", 19195489c19Sopenharmony_ci "parcel/bluetooth_socket_coc.h", 19295489c19Sopenharmony_ci "parcel/parcel_bt_uuid.h" 19395489c19Sopenharmony_ci ] 19495489c19Sopenharmony_ci }, 19595489c19Sopenharmony_ci "name": "//foundation/communication/bluetooth/frameworks/inner:btcommon" 19695489c19Sopenharmony_ci } 19795489c19Sopenharmony_ci ] 19895489c19Sopenharmony_ci } 19995489c19Sopenharmony_ci } 20095489c19Sopenharmony_ci} 201