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