개요
차량 정류장에서 완료된 작업 단위를 나타내는 변경 불가능한 객체입니다.
GMTSTask를 상속합니다.
공개 멤버 함수 | |
(인스턴스 유형) | - initWithTaskID:providerID:taskType:taskState:taskOutcome:taskOutcomeTimestamp:taskOutcomeWaypoint:taskOutcomeLocationSource:trackingID:vehicleID:plannedWaypoint:taskDuration: |
이 클래스의 인스턴스를 인스턴스화합니다. | |
속성 | |
GMTDFleetEngineIDString * | taskID |
작업의 ID입니다. | |
NSString * | providerID |
제공업체와 연결된 ID입니다. | |
GMTSTaskType | taskType |
현재 작업의 유형입니다. | |
GMTSTaskState | taskState |
태스크의 현재 실행 상태입니다. | |
GMTSTaskOutcome | taskOutcome |
작업의 결과입니다. | |
NSTimeInterval | taskOutcomeTimestamp |
작업 결과가 서버에서 업데이트된 시점의 타임스탬프입니다. | |
GMSNavigationWaypoint * | taskOutcomeWaypoint |
작업의 결과가 설정된 경유지입니다. | |
GMTSTaskOutcomeLocationSource | taskOutcomeLocationSource |
taskOutcomeWaypoint의 위치 정보 소스를 나타냅니다. | |
GMTDFleetEngineIDString * | trackingID |
고객이 불필요하거나 복잡한 매핑을 하지 않도록 ID를 저장할 수 있습니다. | |
GMTDFleetEngineIDString * | vehicleID |
이 작업을 실행하는 차량의 ID입니다. | |
GMSNavigationWaypoint * | plannedWaypoint |
작업이 완료될 경유지. | |
NSTimeInterval | taskDuration |
이 위치에서 작업을 수행할 추가 시간입니다. |
멤버 함수 문서
- (instancetype) initWithTaskID: | (null을 허용하는 GMTDFleetEngineIDString *) | taskID | |
제공업체 ID: | (nullable NSString *) | providerID | |
taskType: | (GMTSTaskType) | taskType | |
taskState가 추가되었습니다. | (GMTSTaskState) | taskState | |
taskOutcome: | (GMTSTaskOutcome) | taskOutcome | |
taskOutcomeTimestamp: | (NSTimeInterval) | taskOutcomeTimestamp | |
taskOutcomeWaypoint: | (null을 허용하는 GMSNavigationWaypoint *) | taskOutcomeWaypoint | |
taskOutcomeLocationSource: | (GMTSTaskOutcomeLocationSource) | taskOutcomeLocationSource | |
추적 ID: | (null을 허용하는 GMTDFleetEngineIDString *) | trackingID | |
차량 ID: | (null을 허용하는 GMTDFleetEngineIDString *) | vehicleID | |
계획된Waypoint: | (null을 허용하는 GMSNavigationWaypoint *) | plannedWaypoint | |
taskDuration: | (NSTimeInterval) | taskDuration | |
이 클래스의 인스턴스를 인스턴스화합니다.
- 매개변수:
-
taskID 태스크의 ID입니다. providerID 제공업체와 연결된 ID입니다. taskType 태스크 유형입니다. taskState 태스크의 현재 실행 상태입니다. taskOutcome 작업의 결과입니다. taskOutcomeTimestamp 작업 결과가 설정된 시간입니다. taskOutcomeWaypoint 작업의 결과가 설정된 경유지입니다. taskOutcomeLocationSource task_outcome_location 값이 불필요하거나 복잡한 매핑에서 비롯되었는지를 나타냅니다. trackingID 고객이 불필요하거나 복잡한 매핑을 하지 않도록 ID를 저장할 수 있습니다. vehicleID 이 작업을 실행하는 차량의 ID입니다. plannedWaypoint 작업이 완료될 경유지. taskDuration 이 위치에서 작업을 수행할 추가 시간입니다.
부동산 관련 문서
- (GMTDFleetEngineIDString*) taskID [read, assign, inherited] |
작업의 ID입니다.
- (NSString*) providerID [read, assign, inherited] |
제공업체와 연결된 ID입니다.
- (GMTSTaskType) taskType [read, assign, inherited] |
현재 작업의 유형입니다.
- (GMTSTaskState) taskState [read, assign, inherited] |
태스크의 현재 실행 상태입니다.
- (GMTSTaskOutcome) taskOutcome [read, assign, inherited] |
작업의 결과입니다.
- (NSTimeInterval) taskOutcomeTimestamp [read, assign, inherited] |
작업 결과가 서버에서 업데이트된 시점의 타임스탬프입니다.
- (GMSNavigationWaypoint*) taskOutcomeWaypoint [read, assign, inherited] |
작업의 결과가 설정된 경유지입니다.
- (GMTSTaskOutcomeLocationSource) taskOutcomeLocationSource [read, assign, inherited] |
taskOutcomeWaypoint의 위치 정보 소스를 나타냅니다.
- (GMTDFleetEngineIDString*) trackingID [read, assign, inherited] |
고객이 불필요하거나 복잡한 매핑을 하지 않도록 ID를 저장할 수 있습니다.
- (GMTDFleetEngineIDString*) vehicleID [read, assign, inherited] |
이 작업을 실행하는 차량의 ID입니다.
- (GMSNavigationWaypoint*) plannedWaypoint [read, assign, inherited] |
작업이 완료될 경유지.
- (NSTimeInterval) taskDuration [read, assign, inherited] |
이 위치에서 작업을 수행할 추가 시간입니다.