<GMTDVeicoliReporterListener> Riferimento protocollo

Riferimento protocollo <GMTD VehicleReporterListener>

Panoramica

Protocollo per la risposta agli aggiornamenti periodici del veicolo inviati da GMTDVehicleReporter.

Funzioni pubbliche dei membri

(void) - vehicleReporter:didSucceedVeicoliUpdate:
 Comunica ai listener che il backend Fleet Engine ha ricevuto correttamente l'aggiornamento della posizione e dello stato del veicolo.
(void) - vehicleReporter:didFailVehicleUpdate:withError:
 Comunica agli ascoltatori che un aggiornamento del veicolo non è riuscito.

Documentazione sulle funzioni membri

- (void) VehicleReporter: (GMTDVehicleReporter *) vehicleReporter
DidSucceed VehicleUpdate: (GMTDVehicleUpdate *) vehicleUpdate

Comunica ai listener che il backend Fleet Engine ha ricevuto correttamente l'aggiornamento della posizione e dello stato del veicolo.

Parametri:
vehicleReporterIndica l'istanza di GMTDVehicleReporter che ha generato l'evento.
vehicleUpdateContiene la posizione e lo stato correnti del veicolo.
- (void) VehicleReporter: (GMTDVehicleReporter *) vehicleReporter
DidFail VehicleUpdate: (GMTDVehicleUpdate *) vehicleUpdate
withError: (NSError *)

Comunica agli ascoltatori che un aggiornamento del veicolo non è riuscito.

Finché il monitoraggio della posizione è abilitato, GMTDVehicleReporter continua a inviare i dati più recenti al backend di Fleet Engine.

Se il monitoraggio della posizione è disattivato e serve per aggiornare lo stato del veicolo su OFFLINE, lo sviluppatore può chiamare updateVehicleState: con il numero GMTDVehicleStateOffline per attivare aggiornamenti una tantum.

Parametri:
vehicleReporterIndica l'istanza di GMTDVehicleReporter che ha generato l'evento.
vehicleUpdateContiene la posizione e lo stato correnti del veicolo.
erroreIndica il motivo per cui si è verificato un errore.