Ü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:
-
vehicleReporter Gibt die Instanz von GMTDVehicleReporter
an, die das Ereignis generiert hat.vehicleUpdate Enthä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:
-
vehicleReporter Gibt die Instanz von GMTDVehicleReporter
an, die das Ereignis generiert hat.vehicleUpdate Enthält den aktuellen Standort und den Status des Fahrzeugs. error Gibt den Grund für das Auftreten eines Fehlers an.