<GMTDVehicleReporterListener> 프로토콜 참조
개요
GMTDVehicleReporter
에서 전송하는 주기적인 차량 업데이트에 응답하는 프로토콜입니다.
공개 멤버 함수 | |
(void) | - vehicleReporter:didSucceedVehicleUpdate:의 모든 차량 업데이트 |
리스너에게 Fleet Engine 백엔드에서 차량 위치 및 상태 업데이트를 수신했음을 알립니다. | |
(void) | - vehicleReporter:didFailVehicleUpdate:withError: |
리스너에 차량 업데이트에 실패했음을 알립니다. |
멤버 함수 문서
- (void) carReporter: | (GMTDVehicleReporter *) | vehicleReporter | |
doSucceedVehicleUpdate: | (GMTDVehicleUpdate *) | vehicleUpdate | |
리스너에게 Fleet Engine 백엔드에서 차량 위치 및 상태 업데이트를 수신했음을 알립니다.
- 매개변수:
-
vehicleReporter 이벤트를 생성한 GMTDVehicleReporter
의 인스턴스를 나타냅니다.vehicleUpdate 차량의 현재 위치와 상태가 포함됩니다.
- (void) carReporter: | (GMTDVehicleReporter *) | vehicleReporter | |
doFailVehicleUpdate: | (GMTDVehicleUpdate *) | vehicleUpdate | |
withError: | (NSError *) | 오류 | |
리스너에 차량 업데이트에 실패했음을 알립니다.
위치 추적이 사용 설정되어 있으면 GMTDVehicleReporter
에서 Fleet Engine 백엔드로 최신 데이터를 계속 전송합니다.
위치 추적이 사용 중지되어 있고 차량 상태를 OFFLINE으로 업데이트하기 위한 것이라면 개발자는 GMTDVehicleStateOffline
로 updateVehicleState:
를 호출하여 일회성 업데이트를 트리거할 수 있습니다.
- 매개변수:
-
vehicleReporter 이벤트를 생성한 GMTDVehicleReporter
의 인스턴스를 나타냅니다.vehicleUpdate 차량의 현재 위치와 상태가 포함됩니다. error 오류가 발생한 이유를 나타냅니다.