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:
-
vehicleReporter Indica a instância de GMTDVehicleReporter
que gerou o evento.vehicleUpdate Conté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:
-
vehicleReporter Indica a instância de GMTDVehicleReporter
que gerou o evento.vehicleUpdate Contém o local e o estado atuais do veículo. error Indica o motivo pelo qual um erro ocorreu.