harmony 鸿蒙HdiHci
HdiHci
概述
HdiHci为HCI服务提供统一接口。
主机可以使用该模块提供的接口来初始化HCI(主机控制器接口),并通过该服务与控制器交换数据。
起始版本: 3.2
汇总
文件
| 名称 | 描述 |
|---|---|
| HciTypes.idl | 声明HCI模块使用的数据结构。 |
| IHciCallback.idl | 定义HCI回调函数,包含初始化结果和从控制器接收的数据。 |
| IHciInterface.idl | 声明接口以初始化HCI,向控制器发送数据及关闭HCI接口。 |
类
| 名称 | 描述 |
|---|---|
| interface IHciCallback | 定义HCI回调函数,包含初始化结果和从控制器接收的数据。 |
| interface IHciInterface | 声明接口以初始化HCI,向控制器发送数据及关闭HCI接口。 |
枚举
| 名称 | 描述 |
|---|---|
| BtStatus { SUCCESS = 0 , INITIAL_ERROR = 1 , UNKNOWN = 2 } | 声明接口的操作结果。 |
| BtType { HCI_CMD = 1 , ACL_DATA = 2 , SCO_DATA = 3 , HCI_EVENT = 4 , ISO_DATA = 5 } | 声明通过HCI传输的数据类型。 |
枚举类型说明
BtStatus
enum BtStatus
描述
声明接口的操作结果。
起始版本: 3.2
| 枚举值 | 描述 |
|---|---|
| SUCCESS | 成功。 |
| INITIAL_ERROR | 初始化失败。 |
| UNKNOWN | 未知。 |
BtType
enum BtType
描述
声明通过HCI传输的数据类型。
起始版本: 3.2
| 枚举值 | 描述 |
|---|---|
| HCI_CMD | HCI命令。 |
| ACL_DATA | ACL数据。 |
| SCO_DATA | SCO数据。 |
| HCI_EVENT | HCI事件。 |
| ISO_DATA | ISO数据。 |
你可能感兴趣的鸿蒙文章
harmony 鸿蒙BluetoothAudioTypes.idl
harmony 鸿蒙IBluetoothAudioCallback.idl
harmony 鸿蒙IBluetoothAudioSession.idl
0
赞
热门推荐
-
2、 - 优质文章
-
3、 gate.io
-
7、 openharmony
-
9、 golang