• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# IHciCallback
2
3
4## 概述
5
6定义HCI回调函数,包含初始化结果和从控制器接收的数据。
7
8**起始版本:** 3.2
9
10**相关模块:**[HdiHci](_hdi_hci.md)
11
12
13## 汇总
14
15
16### Public 成员函数
17
18| 名称 | 描述 |
19| -------- | -------- |
20| [OnInited](#oninited) ([in] enum [BtStatus](_hdi_hci.md#btstatus) status) | HCI 初始化回调函数。  |
21| [OnReceivedHciPacket](#onreceivedhcipacket) ([in] enum [BtType](_hdi_hci.md#bttype) type, [in] unsigned char[] data) | 接收控制器发送的数据包。  |
22
23
24## 成员函数说明
25
26
27### OnInited()
28
29```
30IHciCallback::OnInited ([in] enum BtStatus status)
31```
32**描述**
33HCI 初始化回调函数。
34
35**起始版本:** 3.2
36
37**参数:**
38
39| 名称 | 描述 |
40| -------- | -------- |
41| status | 声明HCI初始化结果。相关详细信息,请参考[BtStatus](_hdi_hci.md#btstatus).  |
42
43**返回:**
44
45如果操作成功返回0;否则返回负值。
46
47
48### OnReceivedHciPacket()
49
50```
51IHciCallback::OnReceivedHciPacket ([in] enum BtType type, [in] unsigned char[] data )
52```
53**描述**
54接收控制器发送的数据包。
55
56**起始版本:** 3.2
57
58**参数:**
59
60| 名称 | 描述 |
61| -------- | -------- |
62| type | 声明HCI数据包类型。相关详细信息,请参考[BtType](_hdi_hci.md#bttype).  |
63| data | 表示从控制器接收的HCI数据包。  |
64
65**返回:**
66
67如果操作成功返回0;否则返回负值。
68