<GMTDVehicleReporterListener> プロトコル リファレンス

<GMTDVehicleReporterListener> プロトコル リファレンス

概要

GMTDVehicleReporter によって送信される定期的な車両の更新に応答するプロトコル。

パブリック メンバー関数

(void) - vehicleReporter:didSucceedVehicleUpdate:
 Fleet Engine バックエンドが車両の位置情報と状態の更新を正常に受信したことをリスナーに通知します。
(void) - vehicleReporter:didFailVehicleUpdate:withError:
 車両の更新に失敗したことをリスナーに通知します。

メンバー関数のドキュメント

- (void) vehicleReporter: GMTDVehicleReporter *) vehicleReporter
DidSucceedVehicleUpdate: GMTDVehicleUpdate *) vehicleUpdate

Fleet Engine バックエンドが車両の位置情報と状態の更新を正常に受信したことをリスナーに通知します。

パラメータ:
vehicleReporterイベントを生成した GMTDVehicleReporter のインスタンスを示します。
vehicleUpdate車両の現在地と状態。
- (void) vehicleReporter: GMTDVehicleReporter *) vehicleReporter
DidFailedVehicleUpdate: GMTDVehicleUpdate *) vehicleUpdate
withError: (NSError *) error

車両の更新に失敗したことをリスナーに通知します。

位置情報の追跡が有効である限り、GMTDVehicleReporter は最新のデータを Fleet Engine バックエンドに引き続き送信します。

位置情報のトラッキングが無効になっており、車両の状態をオフラインに更新する場合、デベロッパーは GMTDVehicleStateOffline を指定して updateVehicleState: を呼び出して、1 回限りの更新をトリガーできます。

パラメータ:
vehicleReporterイベントを生成した GMTDVehicleReporter のインスタンスを示します。
vehicleUpdate車両の現在地と状態。
errorエラーが発生した理由を示します。