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