<GMTDVehicleReporterListener> 协议参考
概览
用于响应 GMTDVehicleReporter
发送的定期车辆更新的协议。
公开成员函数 | |
(void) | - VehicleReporter:didSucceedVehicleUpdate: |
通知监听器,Fleet Engine 后端已成功收到车辆位置和状态更新。 | |
(void) | - vehicleReporter:didFailVehicleUpdate:withError: |
通知监听器,车辆更新失败。 |
成员函数文档
- (void)VehicleReporter: | (GMTDVehicleReporter *) | vehicleReporter | |
doSucceedVehicleUpdate: | (GMTDVehicleUpdate *) | vehicleUpdate | |
通知监听器,Fleet Engine 后端已成功收到车辆位置和状态更新。
- 参数:
-
vehicleReporter 表示生成事件的 GMTDVehicleReporter
实例。vehicleUpdate 包含车辆的当前位置和状态。
- (void)VehicleReporter: | (GMTDVehicleReporter *) | vehicleReporter | |
doFailVehicleUpdate: | (GMTDVehicleUpdate *) | vehicleUpdate | |
withError: | (NSError *) | 错误 | |
通知监听器,车辆更新失败。
只要位置跟踪已启用,GMTDVehicleReporter
就会继续将最新数据发送到 Fleet Engine 后端。
如果停用了位置信息跟踪,并且为了将车辆状态更新为离线状态,开发者可以使用 GMTDVehicleStateOffline
调用 updateVehicleState:
以触发一次性更新。
- 参数:
-
vehicleReporter 表示生成事件的 GMTDVehicleReporter
实例。vehicleUpdate 包含车辆的当前位置和状态。 error 指明发生错误的原因。