1# INfcCallback
2
3
4## 概述
5
6用于从nfc芯片给nfc协议栈上报数据和事件的回调声明。
7
8**起始版本:** 3.2
9
10**相关模块:**[HdiNfc](_hdi_nfc_v10.md)
11
12
13## 汇总
14
15
16### Public 成员函数
17
18| 名称 | 描述 |
19| -------- | -------- |
20| [OnData](#ondata) ([in] List< unsigned char > data) | NFC芯片上报给协议栈NFC数据的函数定义。  |
21| [OnEvent](#onevent) ([in] enum [NfcEvent](_hdi_nfc_v10.md#nfcevent) event, [in] enum [NfcStatus](_hdi_nfc_v10.md#nfcstatus) status) | NFC芯片上报给协议栈事件的函数定义。  |
22
23
24## 成员函数说明
25
26
27### OnData()
28
29```
30INfcCallback::OnData ([in] List< unsigned char > data)
31```
32**描述**
33
34NFC芯片上报给协议栈NFC数据的函数定义。
35
36**起始版本:** 3.2
37
38**参数:**
39
40| 名称 | 描述 |
41| -------- | -------- |
42| data | NFC芯片上报给NFC协议栈的数据。 |
43
44
45### OnEvent()
46
47```
48INfcCallback::OnEvent ([in] enum NfcEvent event, [in] enum NfcStatus status )
49```
50**描述**
51
52NFC芯片上报给协议栈事件的函数定义。
53
54**起始版本:** 3.2
55
56**参数:**
57
58| 名称 | 描述 |
59| -------- | -------- |
60| event | 上报事件的事件ID。  |
61| status | NFC状态,具体定义见NfcStatus。 事件ID具体见 **NfcTypes**。 |
62