<GMTDVehicleReporterListener> 通訊協定參考資料
總覽
回應 GMTDVehicleReporter
傳送定期車輛更新資訊的通訊協定。
公開成員函式 | |
(void) | - vehicleReporter:didSucceedVehicleUpdate: |
告知事件監聽器 Fleet Engine 後端已成功收到車輛位置和狀態更新。 | |
(void) | - vehicleReporter:didFailVehicleUpdate:withError: |
通知事件監聽器有車輛更新失敗。 |
成員函式說明文件
- (void) carReporter: | (GMTDVehicleReporter *) | vehicleReporter | |
doSucceedVehicleUpdate: | (GMTDVehicleUpdate *) | vehicleUpdate | |
告知事件監聽器 Fleet Engine 後端已成功收到車輛位置和狀態更新。
- 參數:
-
vehicleReporter 表示產生事件的 GMTDVehicleReporter
例項。vehicleUpdate 包含車輛的目前位置和狀態。
- (void) carReporter: | (GMTDVehicleReporter *) | vehicleReporter | |
doFailVehicleUpdate: | (GMTDVehicleUpdate *) | vehicleUpdate | |
withError: | (NSError *) | 錯誤 | |
通知事件監聽器有車輛更新失敗。
只要啟用位置追蹤功能,GMTDVehicleReporter
會繼續將最新資料傳送至 Fleet Engine 後端。
如果位置追蹤功能已停用,且用於將車輛狀態更新為「OFFLINE」,開發人員可以使用 GMTDVehicleStateOffline
呼叫 updateVehicleState:
,觸發一次性更新。
- 參數:
-
vehicleReporter 表示產生事件的 GMTDVehicleReporter
例項。vehicleUpdate 包含車輛的目前位置和狀態。 錯誤 表示發生錯誤的原因。