Überblick
Ein unveränderliches Objekt, das eine Arbeitseinheit darstellt, die an einer Fahrzeughaltestelle abgeschlossen wird.
Übernimmt GMTSTask.
Öffentliche Mitgliedsfunktionen | |
(Instanztyp) | – initWithTaskID:providerID:taskType:taskState:taskOutcome:taskOutcomeTimestamp:taskOutcomeWaypoint:taskOutcomeLocationSource:trackingID:vehicleID:plannedWaypoint:taskDuration: |
Instanziiert eine Instanz dieser Klasse. | |
Eigenschaften | |
GMTDFleetEngineIDString * | taskID |
Die ID der Aufgabe. | |
NSString * | providerID |
Die mit dem Anbieter verknüpfte ID. | |
GMTSTaskType | taskType |
Der Typ der aktuellen Aufgabe. | |
GMTSTaskState | taskState |
Der aktuelle Ausführungsstatus der Aufgabe. | |
GMTSTaskOutcome | taskOutcome |
Das Ergebnis der Aufgabe. | |
NSTimeInterval | taskOutcomeTimestamp |
Der Zeitstempel für die Aktualisierung des Ergebnisses der Aufgabe (vom Server). | |
GMSNavigationWaypoint * | taskOutcomeWaypoint |
Wegpunkt, an dem das Ergebnis der Aufgabe festgelegt wurde. | |
GMTSTaskOutcomeLocationSource | taskOutcomeLocationSource |
Gibt die Quelle der Standortinformationen im „taskResultWaypoint“ an. | |
GMTDFleetEngineIDString * | trackingID |
Hiermit können Sie eine ID speichern, um eine unnötige oder komplizierte Zuordnung für Kunden zu vermeiden. | |
GMTDFleetEngineIDString * | vehicleID |
Die ID des Fahrzeugs, das diese Aufgabe ausführt. | |
GMSNavigationWaypoint * | plannedWaypoint |
Der Wegpunkt, an dem die Aufgabe abgeschlossen werden soll. | |
NSTimeInterval | taskDuration |
Zusätzliche Zeit zum Ausführen einer Aktion an diesem Standort. |
Dokumentation zu Mitgliederfunktionen
– (instancetype) initWithTaskID: | (Nullable GMTDFleetEngineIDString *) | taskID | |
Anbieter-ID: | (nullable NSString *) | providerID | |
TaskType: | (GMTSTaskType) | taskType | |
TaskState: | (GMTSTaskState) | taskState | |
Ergebnis der Aufgabe: | (GMTSTaskOutcome) | taskOutcome | |
TaskResultTimestamp: | (NSTimeInterval) | taskOutcomeTimestamp | |
taskResultWaypoint: | (GMSNavigationWaypoint darf keine Nullwerte enthalten *) | taskOutcomeWaypoint | |
TaskResultLocationSource: | (GMTSTaskOutcomeLocationSource) | taskOutcomeLocationSource | |
Tracking-ID: | (Nullable GMTDFleetEngineIDString *) | trackingID | |
Fahrzeug-ID: | (Nullable GMTDFleetEngineIDString *) | vehicleID | |
Geplanter Wegpunkt: | (GMSNavigationWaypoint darf keine Nullwerte enthalten *) | plannedWaypoint | |
TaskDuration: | (NSTimeInterval) | taskDuration | |
Instanziiert eine Instanz dieser Klasse.
- Parameter:
-
taskID Die ID einer Aufgabe. providerID Die mit dem Anbieter verknüpfte ID. taskType Die Art der Aufgabe. taskState Der aktuelle Ausführungsstatus der Aufgabe. taskOutcome Das Ergebnis der Aufgabe. taskOutcomeTimestamp Die Zeit, zu der das Ergebnis der Aufgabe festgelegt wurde. taskOutcomeWaypoint Wegpunkt, an dem das Ergebnis der Aufgabe festgelegt wurde. taskOutcomeLocationSource Gibt an, ob der Wert von „task_outcome_location“ aus einer unnötigen oder komplizierten Zuordnung stammt. trackingID Hiermit können Sie eine ID speichern, damit der Kunde eine unnötige oder komplizierte Zuordnung vermeiden kann. vehicleID Die ID des Fahrzeugs, das diese Aufgabe ausführt. plannedWaypoint Der Wegpunkt, an dem die Aufgabe abgeschlossen wird. taskDuration Zusätzliche Zeit zum Ausführen einer Aktion an diesem Standort.
Property-Dokumentation
– (GMTDFleetEngineIDString*) taskID [read, assign, inherited] |
Die ID der Aufgabe.
– (NSString*) providerID [read, assign, inherited] |
Die mit dem Anbieter verknüpfte ID.
– (GMTSTaskType) taskType [read, assign, inherited] |
Der Typ der aktuellen Aufgabe.
– (GMTSTaskState) taskState [read, assign, inherited] |
Der aktuelle Ausführungsstatus der Aufgabe.
- (GMTSTaskOutcome) taskOutcome [read, assign, inherited] |
Das Ergebnis der Aufgabe.
– (NSTimeInterval) taskOutcomeTimestamp [read, assign, inherited] |
Der Zeitstempel für die Aktualisierung des Ergebnisses der Aufgabe (vom Server).
– (GMSNavigationWaypoint*) taskOutcomeWaypoint [read, assign, inherited] |
Wegpunkt, an dem das Ergebnis der Aufgabe festgelegt wurde.
– (GMTSTaskOutcomeLocationSource) taskOutcomeLocationSource [read, assign, inherited] |
Gibt die Quelle der Standortinformationen im „taskResultWaypoint“ an.
– (GMTDFleetEngineIDString*) trackingID [read, assign, inherited] |
Hiermit können Sie eine ID speichern, um eine unnötige oder komplizierte Zuordnung für Kunden zu vermeiden.
– (GMTDFleetEngineIDString*) vehicleID [read, assign, inherited] |
Die ID des Fahrzeugs, das diese Aufgabe ausführt.
– (GMSNavigationWaypoint*) plannedWaypoint [read, assign, inherited] |
Der Wegpunkt, an dem die Aufgabe abgeschlossen werden soll.
– (NSTimeInterval) taskDuration [read, assign, inherited] |
Zusätzliche Zeit zum Ausführen einer Aktion an diesem Standort.