1# ICellbatchingCallback
2
3
4## 概述
5
6定义基站轨迹数据记录模块的回调函数。
7
8用户在开启基站轨迹数据记录功能前,需要先注册该回调函数。当应用主动获取基站轨迹数据时,会通过回调函数进行上报。 详情可参考[ICellbatchingInterface](interface_i_cellbatching_interface.md)。
9
10**起始版本:** 4.0
11
12**相关模块:**[HdiLpfenceCellbatching](_hdi_lpfence_cellbatching.md)
13
14
15## 汇总
16
17
18### Public 成员函数
19
20| 名称 | 描述 |
21| -------- | -------- |
22| [OnCellbatchingChanged](#oncellbatchingchanged) ([in] struct [CellTrajectoryData](_cell_trajectory_data.md)[] data) | 定义基站轨迹数据上报的回调函数。 |
23| [OnCellbatchingReset](#oncellbatchingreset) () | 定义低功耗围栏服务复位事件通知的回调函数。 |
24
25
26## 成员函数说明
27
28
29### OnCellbatchingChanged()
30
31```
32ICellbatchingCallback::OnCellbatchingChanged ([in] struct CellTrajectoryData[] data)
33```
34
35**描述**
36
37
38定义基站轨迹数据上报的回调函数。
39
40基站轨迹数据会通过该回调函数进行上报。
41
42**起始版本:** 4.0
43
44**参数:**
45
46| 名称 | 描述 |
47| -------- | -------- |
48| data | 上报的基站轨迹数据。详见[CellTrajectoryData](_cell_trajectory_data.md)定义。 |
49
50**返回:**
51
52如果回调函数上报数据成功,则返回0。
53
54如果回调函数上报数据失败,则返回负值。
55
56
57### OnCellbatchingReset()
58
59```
60ICellbatchingCallback::OnCellbatchingReset ()
61```
62
63**描述**
64
65
66定义低功耗围栏服务复位事件通知的回调函数。
67
68低功耗围栏服务发生复位时会通过该回调函数进行事件上报。
69
70**起始版本:** 4.0
71
72**返回:**
73
74如果回调函数上报事件成功,则返回0。
75
76如果回调函数上报事件失败,则返回负值。
77