Descripción general
Protocolo para responder a actualizaciones periódicas de vehículos que envía GMTDVehicleReporter
.
Funciones públicas de miembro | |
(void) | - vehicleReporter:didSucceedVehicleUpdate: |
Informa a los objetos de escucha que el backend de Fleet Engine recibió correctamente la ubicación del vehículo y la actualización de estado. | |
(void) | - vehicleReporter:didFailVehicleUpdate:withError: |
Informa a los objetos de escucha que no se pudo actualizar el vehículo. |
Documentación de las funciones de los miembros
- (void) VehicleReporter: | (GMTDVehicleReporter *). | vehicleReporter | |
Actualización de vehículo exitoso: | (GMTDVehicleUpdate *) | vehicleUpdate | |
Informa a los objetos de escucha que el backend de Fleet Engine recibió correctamente la ubicación del vehículo y la actualización de estado.
- Parámetros:
-
vehicleReporter Indica la instancia de GMTDVehicleReporter
que generó el evento.vehicleUpdate Indica la ubicación y el estado actuales del vehículo.
- (void) VehicleReporter: | (GMTDVehicleReporter *). | vehicleReporter | |
didFailVehicleUpdate: | (GMTDVehicleUpdate *) | vehicleUpdate | |
withError: | (NSError *) | error | |
Informa a los objetos de escucha que no se pudo actualizar el vehículo.
Siempre y cuando el seguimiento de ubicación esté habilitado, GMTDVehicleReporter
seguirá enviando los datos más recientes al backend de Fleet Engine.
Si el seguimiento de ubicación está inhabilitado y esto es para actualizar el estado del vehículo a SIN CONEXIÓN, el desarrollador puede llamar a updateVehicleState:
con GMTDVehicleStateOffline
para activar actualizaciones únicas.
- Parámetros:
-
vehicleReporter Indica la instancia de GMTDVehicleReporter
que generó el evento.vehicleUpdate Indica la ubicación y el estado actuales del vehículo. error Indica el motivo por el que se produjo un error.