Odometer
Handles Odometer related requests with IMS web services.
Record Odometer Reading
let odometerService = OdometerService()
odometerService.uploadOdometerImage(
vehicleId: vehicleId,
imageData: imageData,
distance: distance,
utcTimestampMillis: utcTimestampMillis,
latitude: latitude,
longitude: longitude
) { result in
switch result {
case .success(_):
// upload successful
case .failure(let error):
// error
}
}val service = OdometerService()
service.uploadOdometerImage(
vehicleId,
imageData,
distance,
utcTimestampMillis,
latitude,
longitude,
) { result: Result<Unit> ->
if (result?.value == null || result.throwable != null) {
// failure
} else {
// Success
val content = result.value
}
})Last updated