<GMTDVehicleReporterListener> Protokollreferenz

<GMTDVehicleReporterListener>-Protokollreferenz

Überblick

Protokoll für die Reaktion auf regelmäßige Fahrzeugupdates, die von GMTDVehicleReporter gesendet werden.

Öffentliche Mitgliederfunktionen

(void) vehicleReporter:didSucceedVehicleUpdate:
 Informiert die Listener, dass das Fleet Engine-Back-End den Fahrzeugstandort und die Statusaktualisierung erfolgreich erhalten hat.
(void) vehicleReporter:didFailVehicleUpdate:withError:
 Informiert die Listener darüber, dass ein Fahrzeugupdate fehlgeschlagen ist.

Dokumentation zu Mitgliederfunktionen

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

Informiert die Listener, dass das Fleet Engine-Back-End den Fahrzeugstandort und die Statusaktualisierung erfolgreich erhalten hat.

Parameter:
vehicleReporterGibt die Instanz von GMTDVehicleReporter an, die das Ereignis generiert hat.
vehicleUpdateEnthält den aktuellen Standort und den Status des Fahrzeugs.
– (void)vehicleReporter: (GMTDVehicleReporter *) vehicleReporter
DidFailVehicleUpdate: (GMTDVehicleUpdate *) vehicleUpdate
withError: (NS-Fehler *) Fehler

Informiert die Listener darüber, dass ein Fahrzeugupdate fehlgeschlagen ist.

Solange das Standort-Tracking aktiviert ist, sendet GMTDVehicleReporter weiterhin die neuesten Daten an das Fleet Engine-Back-End.

Wenn die Standortermittlung deaktiviert ist und der Fahrzeugstatus auf OFFLINE aktualisiert werden soll, kann der Entwickler updateVehicleState: mit GMTDVehicleStateOffline aufrufen, um einmalige Updates auszulösen.

Parameter:
vehicleReporterGibt die Instanz von GMTDVehicleReporter an, die das Ereignis generiert hat.
vehicleUpdateEnthält den aktuellen Standort und den Status des Fahrzeugs.
errorGibt den Grund für das Auftreten eines Fehlers an.