Référence de la classe GMTDCreateDeliveryTaskRequest

Référence de la classe GMTDCreateDeliveryTaskRequest

Présentation

Objet immuable représentant une requête de création d'une tâche de diffusion.

Hérite de GMTSImmutableData.

Fonctions de membre public

(type d'instance)- initWithTaskID:trackingID:taskType:taskState:taskDuration:plannedWaypoint:
 Initialise et renvoie un objet GMTDCreateDeliveryTaskRequest à l'aide des attributs fournis.

Propriétés

GMTDFleetEngineIDStringtaskID
 Utilisez initWithTaskID:trackingID:taskType:taskState:taskDuration:plannedWaypoint: à la place.
GMTDFleetEngineIDStringtrackingID
 ID de suivi de la tâche.
NSString * parentID
 ID de suivi de la tâche.
GMTSTaskTypetaskType
 Type de la tâche.
GMTSTaskStatetaskState
 État de la tâche.
NSTimeIntervaltaskDuration
 Durée prévue de la tâche en secondes.
GMSNavigationWaypoint * plannedWaypoint
 Point de cheminement facultatif où la tâche sera effectuée.

Documentation sur les fonctions de membre

- (instancetype) initWithTaskID: (GMTDFleetEngineIDString *) taskID
ID de suivi: (GMTDFleetEngineIDString pouvant avoir une valeur nulle *) trackingID
taskType: (GMTSTaskType) taskType
taskState: (GMTSTaskState) taskState
taskDuration: (NSTimeInterval) taskDuration
planifiéWaypoint: (GMSNavigationWaypoint* pouvant avoir une valeur nulle) plannedWaypoint

Initialise et renvoie un objet GMTDCreateDeliveryTaskRequest à l'aide des attributs fournis.

Paramètres :
taskIDID de la tâche.
trackingIDID arbitraire que le client peut trouver utile pour suivre la tâche.
taskTypeType de cette tâche.
taskStateÉtat de cette tâche.
taskDurationDurée prévue de cette tâche en secondes.
plannedWaypointEmplacement où cette tâche sera effectuée.

Documentation sur la propriété

- (GMTDFleetEngineIDString*) taskID [read, assign]

Utilisez initWithTaskID:trackingID:taskType:taskState:taskDuration:plannedWaypoint: à la place.

ID de la tâche.

- (GMTDFleetEngineIDString*) trackingID [read, assign]

ID de suivi de la tâche.

- (NSString*) parentID [read, assign]

ID de suivi de la tâche.

Remarque :
Cette propriété est obsolète et sera supprimée dans une prochaine version. Utilisez plutôt la propriété "trackingID".
- (GMTSTaskType) taskType [read, assign]

Type de la tâche.

- (GMTSTaskState) taskState [read, assign]

État de la tâche.

- (NSTimeInterval) taskDuration [read, assign]

Durée prévue de la tâche en secondes.

- (GMSNavigationWaypoint*) plannedWaypoint [read, assign]

Point de cheminement facultatif où la tâche sera effectuée.