Referência do protocolo <GMTDVehicleReporterListener>

Referência do protocolo <GMTDVehicleReporterListener>

Informações gerais

Protocolo para responder a atualizações periódicas do veículo enviadas por GMTDVehicleReporter.

Funções membro público

(void) vehicleReporter:didSucceedVehicleUpdate:
 Informa aos listeners que o back-end do Fleet Engine recebeu a atualização do local e do estado do veículo.
(void) vehicleReporter:didFailVehicleUpdate:withError:
 Informa aos listeners que uma atualização de veículo falhou.

Documentação da função membro

- (void)VehicleReporter: (GMTDVehicleReporter *) vehicleReporter
didSucceedVehicleUpdate: (GMTDVehicleUpdate *) vehicleUpdate

Informa aos listeners que o back-end do Fleet Engine recebeu a atualização do local e do estado do veículo.

Parâmetros:
vehicleReporterIndica a instância de GMTDVehicleReporter que gerou o evento.
vehicleUpdateContém o local e o estado atuais do veículo.
- (void)VehicleReporter: (GMTDVehicleReporter *) vehicleReporter
didFailVehicleUpdate: (GMTDVehicleUpdate *) vehicleUpdate
withError: (NSError *) error

Informa aos listeners que uma atualização de veículo falhou.

Enquanto o rastreamento de localização estiver ativado, o GMTDVehicleReporter continuará enviando os dados mais recentes para o back-end do Fleet Engine.

Se o rastreamento de localização estiver desativado e tiver como objetivo atualizar o estado do veículo para OFF-LINE, o desenvolvedor poderá chamar updateVehicleState: com GMTDVehicleStateOffline para acionar atualizações únicas.

Parâmetros:
vehicleReporterIndica a instância de GMTDVehicleReporter que gerou o evento.
vehicleUpdateContém o local e o estado atuais do veículo.
errorIndica o motivo pelo qual um erro ocorreu.