1{ 2 "name": "@ohos/communication_bluetooth", 3 "version": "", 4 "description": "Provides basic Bluetooth and BLE functions for applications", 5 "homePage": "https://gitee.com/openharmony", 6 "license": "Apache License 2.0", 7 "repository": "https://gitee.com/openharmony/communication_bluetooth", 8 "domain": "os", 9 "language": "", 10 "publishAs": "code-segment", 11 "private": false, 12 "scripts": {}, 13 "tags": [ 14 "foundation" 15 ], 16 "keywords": [ 17 "communication", 18 "bluetooth" 19 ], 20 "envs": [], 21 "dirs": [], 22 "author": { 23 "name": "", 24 "email": "", 25 "url": "" 26 }, 27 "contributors": [ 28 { 29 "name": "", 30 "email": "", 31 "url": "" 32 } 33 ], 34 "segment": { 35 "destPath": "foundation/communication/bluetooth" 36 }, 37 "component": { 38 "name": "bluetooth_standard", 39 "subsystem": "communication", 40 "syscap": [ 41 "SystemCapability.Communication.Bluetooth.Core" 42 ], 43 "features": [], 44 "adapted_system_type": [ 45 "standard" 46 ], 47 "rom": "", 48 "ram": "", 49 "hisysevent_config": [ 50 "//foundation/communication/bluetooth/hisysevent.yaml" 51 ], 52 "deps": { 53 "components": [ 54 "ability_base", 55 "ability_runtime", 56 "base", 57 "bundle_framework", 58 "hilog", 59 "hisysevent_native", 60 "hiviewdfx_hilog_native", 61 "ipc", 62 "samgr_proxy", 63 "samgr_standard" 64 ], 65 "third_party": [ 66 "googletest", 67 "libuv", 68 "libxml2", 69 "openssl" 70 ] 71 }, 72 "build": { 73 "sub_component": [ 74 "//foundation/communication/bluetooth/sa_profile:communication_bluetooth_sa_profile", 75 "//foundation/communication/bluetooth/interfaces/innerkits/native_cpp/framework:btframework", 76 "//foundation/communication/bluetooth/services/bluetooth_standard/server:bluetooth_server", 77 "//foundation/communication/bluetooth/interfaces/kits/napi:bluetooth", 78 "//foundation/communication/bluetooth/services/bluetooth_standard/service:btsbc" 79 ], 80 "inner_kits": [ 81 { 82 "header": { 83 "header_base": "//foundation/communication/bluetooth/interfaces/innerkits/native_cpp/include", 84 "header_files": [ 85 "bluetooth_a2dp_src.h", 86 "bluetooth_ble_central_manager.h", 87 "bluetooth_def.h", 88 "bluetooth_device_class.h", 89 "bluetooth_gatt_characteristic.h", 90 "bluetooth_gatt_client.h", 91 "bluetooth_gatt_descriptor.h", 92 "bluetooth_gatt_manager.h", 93 "bluetooth_gatt_server.h", 94 "bluetooth_gatt_service.h", 95 "bluetooth_host.h", 96 "bluetooth_remote_device.h", 97 "bluetooth_socket_inputstream.h", 98 "bluetooth_socket_outputstream.h", 99 "bluetooth_socket.h", 100 "uuid.h" 101 ] 102 }, 103 "name": "//foundation/communication/bluetooth/interfaces/innerkits/native_cpp/framework:btframework" 104 } 105 ], 106 "test": [ 107 "//foundation/communication/bluetooth/interfaces/innerkits/native_cpp/framework/test/unittest/gatt:unittest", 108 "//foundation/communication/bluetooth/interfaces/innerkits/native_cpp/framework/test/unittest/spp:unittest", 109 "//foundation/communication/bluetooth/interfaces/innerkits/native_cpp/framework/test/unittest/host:unittest", 110 "//foundation/communication/bluetooth/interfaces/innerkits/native_cpp/framework/test/unittest:unittest", 111 "//foundation/communication/bluetooth/interfaces/innerkits/native_cpp/framework/test/unittest/ble:unittest" 112 ] 113 } 114 } 115} 116