<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 エラーが発生した理由を示します。