Panoramica
Protocollo per rispondere agli aggiornamenti periodici del veicolo inviati da GMTDVehicleReporter
.
Funzioni pubbliche per i membri | |
(null) | - vehicleReporter:didSucceed VehicleUpdate: |
Informa i ascoltatori che il backend di Fleet Engine ha ricevuto correttamente l'aggiornamento della posizione e dello stato del veicolo. | |
(null) | - vehicleReporter:didFail VehicleUpdate:withError: |
Informa gli ascoltatori che un aggiornamento del veicolo non è riuscito. |
Documentazione per le funzioni dei membri
- (void) VehicleReporter: | (GMTD VehicleReporter *) | VeicoloReporter | |
DidSucceed VehicleUpdate: | (GMTD VehicleUpdate *) | vehicleUpdate | |
Informa i ascoltatori che il backend di Fleet Engine ha ricevuto correttamente l'aggiornamento della posizione e dello stato del veicolo.
- Parametri:
-
Reporter veicolo Indica l'istanza di GMTDVehicleReporter
che ha generato l'evento.aggiornamento veicolo Contiene la posizione e lo stato attuali del veicolo.
- (void) VehicleReporter: | (GMTD VehicleReporter *) | VeicoloReporter | |
DidFail VehicleUpdate: | (GMTD VehicleUpdate*) | Aggiornamentoveicolo | |
withError: | (NSError *) | di errore | |
Informa gli ascoltatori che un aggiornamento del veicolo non è riuscito.
Finché il monitoraggio della posizione è attivo, GMTDVehicleReporter
continua a inviare i dati più recenti al backend di Fleet Engine.
Se il monitoraggio della posizione è disattivato e vuoi aggiornare lo stato del veicolo in OFFLINE, lo sviluppatore può chiamare updateVehicleState:
con GMTDVehicleStateOffline
per attivare gli aggiornamenti una tantum.
- Parametri:
-
Reporter veicolo Indica l'istanza di GMTDVehicleReporter
che ha generato l'evento.aggiornamento veicolo Contiene la posizione e lo stato attuali del veicolo. errore Indica il motivo per cui si è verificato un errore.