<GMTDVehicleReporterListener> 프로토콜 참조

<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으로 업데이트하기 위한 것이라면 개발자는 GMTDVehicleStateOfflineupdateVehicleState:를 호출하여 일회성 업데이트를 트리거할 수 있습니다.

매개변수:
vehicleReporter이벤트를 생성한 GMTDVehicleReporter의 인스턴스를 나타냅니다.
vehicleUpdate차량의 현재 위치와 상태가 포함됩니다.
error오류가 발생한 이유를 나타냅니다.