Обзор
Неизменяемый объект, представляющий единицу работы, которая завершается на остановке транспортного средства.
Наследует GMTSImmutableData .
Унаследовано GMTDDeliveryTask .
Открытые функции-члены | |
(тип экземпляра) | - initWithTaskID:providerID:taskType:taskState:taskOutcome:taskOutcomeTimestamp:taskOutcomeWaypoint:taskOutcomeLocationSource:trackingID:vehicleID:plannedWaypoint:taskDuration: |
Создает экземпляр этого класса. | |
Характеристики | |
GMTDFleetEngineIDString * | идентификатор задачи |
Идентификатор задачи. | |
NSString * | идентификатор поставщика |
Идентификатор, связанный с провайдером. | |
ГМТСтасктипе | тип задачи |
Тип текущей задачи. | |
ГМТСтаскстате | TaskState |
Текущее состояние выполнения задачи. | |
ГМТСтаскрезультат | TaskOutcome |
Результат выполнения задачи. | |
НСтимеинтервал | TaskOutcomeTimestamp |
Отметка времени обновления результата задачи (с сервера). | |
GMSNavigationWaypoint * | TaskOutcomeWaypoint |
Путевая точка, где был установлен результат задачи. | |
GMTTaskOutcomeLocationSource | TaskOutcomeLocationSource |
Указывает источник информации о местоположении в TaskOutcomeWaypoint. | |
GMTDFleetEngineIDString * | Идентификатор отслеживания |
Позволяет сохранить идентификатор, чтобы клиент мог избежать ненужного или сложного сопоставления. | |
GMTDFleetEngineIDString * | идентификатор транспортного средства |
Идентификатор транспортного средства, выполняющего эту задачу. | |
GMSNavigationWaypoint * | запланированоПутевая точка |
Маршрутная точка, где задача должна быть выполнена. | |
НСтимеинтервал | TaskDuration |
Дополнительное время для выполнения действия в этой локации. |
Документация по функциям-членам
- (тип экземпляра) initWithTaskID: | (обнуляемый GMTDFleetEngineIDString *) | идентификатор задачи | |
ИД поставщика: | (обнуляемая NSString *) | идентификатор поставщика | |
Тип задачи: | ( ГМТСтасктип ) | тип задачи | |
состояние задачи: | ( ГМТСтаскстате ) | TaskState | |
ЗадачаРезультат: | ( ГМТСтаскауткоме ) | TaskOutcome | |
TaskOutcomeTimestamp: | (НСтимеинтервал) | TaskOutcomeTimestamp | |
TaskOutcomeWaypoint: | (обнуляемый GMSNavigationWaypoint *) | TaskOutcomeWaypoint | |
TaskOutcomeLocationSource: | ( GMTTaskOutcomeLocationSource ) | TaskOutcomeLocationSource | |
Идентификатор отслеживания: | (обнуляемый GMTDFleetEngineIDString *) | Идентификатор отслеживания | |
ID транспортного средства: | (обнуляемый GMTDFleetEngineIDString *) | идентификатор транспортного средства | |
запланированныйПуть: | (обнуляемый GMSNavigationWaypoint *) | запланированоПутевая точка | |
задачаДлительность: | (НСтимеинтервал) | TaskDuration | |
Создает экземпляр этого класса.
- Параметры:
идентификатор задачи Идентификатор задачи. идентификатор поставщика Идентификатор, связанный с провайдером. тип задачи Тип задачи. TaskState Текущее состояние выполнения задачи. TaskOutcome Результат выполнения задачи. TaskOutcomeTimestamp Время, когда был установлен результат задачи. TaskOutcomeWaypoint Путевая точка, где был установлен результат задачи. TaskOutcomeLocationSource Указывает, получено ли значение Task_outcome_location из ненужного или сложного сопоставления. Идентификатор отслеживания Позволяет сохранить идентификатор, чтобы клиент мог избежать ненужного или сложного сопоставления. идентификатор транспортного средства Идентификатор транспортного средства, выполняющего данное Задание. запланированоПутевая точка Путевая точка, где задание будет выполнено. TaskDuration Дополнительное время для выполнения действия в этой локации.
Документация на недвижимость
- ( GMTDFleetEngineIDString *) идентификатор задачи [read, assign] |
Идентификатор задачи.
- (NSString*) идентификатор поставщика [read, assign] |
Идентификатор, связанный с провайдером.
- ( GMTTaskType ) TaskType [read, assign] |
Тип текущей задачи.
- ( GMTSTaskState ) TaskState [read, assign] |
Текущее состояние выполнения задачи.
- ( GMTSTaskOutcome ) TaskOutcome [read, assign] |
Результат выполнения задачи.
- (NSTimeInterval) TaskOutcomeTimestamp [read, assign] |
Отметка времени обновления результата задачи (с сервера).
- (GMSNavigationWaypoint*) TaskOutcomeWaypoint [read, assign] |
Путевая точка, где был установлен результат задачи.
- ( GMTSTaskOutcomeLocationSource ) TaskOutcomeLocationSource [read, assign] |
Указывает источник информации о местоположении в TaskOutcomeWaypoint.
- ( GMTDFleetEngineIDString *) идентификатор отслеживания [read, assign] |
Позволяет сохранить идентификатор, чтобы клиент мог избежать ненужного или сложного сопоставления.
- ( GMTDFleetEngineIDString *) идентификатор транспортного средства [read, assign] |
Идентификатор транспортного средства, выполняющего эту задачу.
- (GMSNavigationWaypoint*) запланированная точка маршрута [read, assign] |
Маршрутная точка, где задача должна быть выполнена.
- (NSTimeInterval) TaskDuration [read, assign] |
Дополнительное время для выполнения действия в этой локации.