• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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