Przegląd
Obiekt stały reprezentujący jednostkę pracy wykonanej na przystanku.
Dziedziczy zadanie GMTSTask.
Publiczne funkcje członków | |
(typ instancji) | – initWithTaskID:providerID:taskType:taskState:taskOutcome:taskOutcomeTimestamp:taskOutcomeWaypoint:taskOutcomeLocationSource:trackingID:vehicleID:plannedWaypoint:taskDuration: |
Tworzy instancję tej klasy. | |
Usługi | |
GMTDFleetEngineIDString * | taskID |
Identyfikator zadania. | |
NSString * | providerID |
Identyfikator powiązany z dostawcą. | |
GMTSTaskType | taskType |
Typ bieżącego zadania. | |
GMTSTaskState | taskState |
Bieżący stan wykonania zadania. | |
GMTSTaskOutcome, | taskOutcome |
Wynik zadania. | |
NSTimeInterval | taskOutcomeTimestamp |
Sygnatura czasowa aktualizacji wyniku zadania (z serwera). | |
GMSNavigationWaypoint * | taskOutcomeWaypoint |
Punkt pośredni, w którym określono wynik zadania. | |
GMTSTaskOutcomeLocationSource | taskOutcomeLocationSource |
Wskazuje źródło informacji o lokalizacji w TaskResultWaypoint. | |
GMTDFleetEngineIDString * | trackingID |
Pozwala zapisać identyfikator, aby klient mógł uniknąć niepotrzebnego lub skomplikowanego mapowania. | |
GMTDFleetEngineIDString * | vehicleID |
Identyfikator pojazdu wykonującego to zadanie. | |
GMSNavigationWaypoint * | plannedWaypoint |
Punkt pośredni, w którym zadanie ma zostać wykonane. | |
NSTimeInterval | taskDuration |
Dodatkowy czas na wykonanie działania w tej lokalizacji. |
Dokumentacja funkcji członka
- (typ instancji) initWithTaskID: | (wartość null GMTDFleetEngineIDString *) | taskID | |
Identyfikator dostawcy: | (nullable NSString *) | providerID | |
Typ zadania: | (GMTSTaskType) | taskType | |
WorkloadState: | (GMTSTaskState) | taskState | |
zadanieWynik: | (GMTSTaskOutcome) | taskOutcome | |
requestWynikTimestamp: | (NSTimeInterval) | taskOutcomeTimestamp | |
zadanieWynikWaypoint: | (wartość null GMS NavigationWaypoint *) | taskOutcomeWaypoint | |
requestWynikLocationSource: | (GMTSTaskOutcomeLocationSource). | taskOutcomeLocationSource | |
identyfikator śledzenia: | (wartość null GMTDFleetEngineIDString *) | trackingID | |
pojazdID: | (wartość null GMTDFleetEngineIDString *) | vehicleID | |
zaplanowany punkt Waypoint: | (wartość null GMS NavigationWaypoint *) | plannedWaypoint | |
czas trwania zadania: | (NSTimeInterval) | taskDuration | |
Tworzy instancję tej klasy.
- Parametry:
-
taskID Identyfikator zadania. providerID Identyfikator powiązany z dostawcą. taskType Typ zadania. taskState Bieżący stan wykonania zadania. taskOutcome Wynik zadania. taskOutcomeTimestamp Czas ustalenia wyniku zadania. taskOutcomeWaypoint Punkt pośredni, w którym określono wynik zadania. taskOutcomeLocationSource Wskazuje, czy wartość parametru resource_outcome_location pochodzi z zbędnego lub skomplikowanego mapowania. trackingID Pozwala zapisać identyfikator, aby klient mógł uniknąć niepotrzebnego lub skomplikowanego mapowania. vehicleID Identyfikator pojazdu wykonującego to zadanie. plannedWaypoint Punkt pośredni, w którym zadanie zostanie ukończone. taskDuration Dodatkowy czas na wykonanie działania w tej lokalizacji.
Dokumentacja usługi
– (GMTDFleetEngineIDString*) taskID [read, assign, inherited] |
Identyfikator zadania.
– (NSString*) providerID [read, assign, inherited] |
Identyfikator powiązany z dostawcą.
– (GMTSTaskType) taskType [read, assign, inherited] |
Typ bieżącego zadania.
– (GMTSTaskState) taskState [read, assign, inherited] |
Bieżący stan wykonania zadania.
– (GMTSTaskOutcome) taskOutcome [read, assign, inherited] |
Wynik zadania.
– (NSTimeInterval) taskOutcomeTimestamp [read, assign, inherited] |
Sygnatura czasowa aktualizacji wyniku zadania (z serwera).
– (GMS NavigationWaypoint*) taskOutcomeWaypoint [read, assign, inherited] |
Punkt pośredni, w którym określono wynik zadania.
– (GMTSTaskOutcomeLocationSource) taskOutcomeLocationSource [read, assign, inherited] |
Wskazuje źródło informacji o lokalizacji w TaskResultWaypoint.
– (GMTDFleetEngineIDString*) trackingID [read, assign, inherited] |
Pozwala zapisać identyfikator, aby klient mógł uniknąć niepotrzebnego lub skomplikowanego mapowania.
– (GMTDFleetEngineIDString*) vehicleID [read, assign, inherited] |
Identyfikator pojazdu wykonującego to zadanie.
– plannedWaypoint [read, assign, inherited] |
Punkt pośredni, w którym zadanie ma zostać wykonane.
– (NSTimeInterval) taskDuration [read, assign, inherited] |
Dodatkowy czas na wykonanie działania w tej lokalizacji.