بررسی اجمالی
یک شیء تغییرناپذیر که واحد کاری را نشان میدهد که در توقف وسیله نقلیه تکمیل میشود.
GMTSImmutableData را به ارث می برد.
توسط GMTDDeliveryTask به ارث رسیده است.
توابع اعضای عمومی | |
(نوع نمونه) | - initWithTaskID:ProviderID:taskType:taskState:taskOutcome:taskOutcomeTimestamp:taskOutcomeWaypoint:taskOutcomeLocationSource:trackingID:vehicleID:plannedWaypoint:taskDuration: |
نمونه ای از این کلاس را نمونه سازی می کند. | |
خواص | |
GMTDFleetEngineIDString * | شناسه وظیفه |
شناسه کار | |
NSString * | شناسه ارائه دهنده |
شناسه مرتبط با ارائه دهنده. | |
GMTSTaskType | نوع وظیفه |
نوع کار فعلی | |
GMTSTaskState | وضعیت وظیفه |
وضعیت اجرای فعلی کار. | |
GMTSTaskOutcome | نتیجه وظیفه |
نتیجه کار. | |
NSTimeInterval | taskOutcomeTimestamp |
مهر زمانی زمانی که نتیجه کار به روز شد (از سرور). | |
GMSNavigationWaypoint * | taskOutcomeWaypoint |
نقطه ای که در آن نتیجه کار تعیین شد. | |
GMTSTaskOutcomeLocationSource | taskOutcomeLocationSource |
منبع اطلاعات مکان را در taskOutcomeWaypoint نشان می دهد. | |
GMTDFleetEngineIDString * | شناسه پیگیری |
به شما امکان می دهد یک شناسه ذخیره کنید تا مشتری بتواند از نقشه برداری غیر ضروری یا پیچیده جلوگیری کند. | |
GMTDFleetEngineIDString * | شناسه وسیله نقلیه |
شناسه وسیله نقلیه ای که این کار را انجام می دهد. | |
GMSNavigationWaypoint * | نقطه راه برنامه ریزی شده |
نقطه ای که در آن کار قرار است تکمیل شود. | |
NSTimeInterval | مدت زمان کار |
زمان اضافی برای انجام یک عمل در این مکان. |
مستندات عملکرد اعضا
- (نوع نمونه) initWithTaskID: | ( GMTDFleetEngineIDString قابل تهی *) | شناسه وظیفه | |
شناسه ارائه دهنده: | (NSString nullable *) | شناسه ارائه دهنده | |
نوع وظیفه: | ( GMTSTaskType ) | نوع وظیفه | |
وضعیت وظیفه: | ( GMTSTaskState ) | وضعیت وظیفه | |
نتیجه وظیفه: | ( GMTSTaskOutcome ) | نتیجه وظیفه | |
TaskOutcomeTimestamp: | (NSTtimeInterval) | taskOutcomeTimestamp | |
taskOutcomeWaypoint: | (GMSNavigationWaypoint قابل تهی *) | taskOutcomeWaypoint | |
taskOutcomeLocationSource: | ( GMTSTaskOutcomeLocationSource ) | taskOutcomeLocationSource | |
شناسه پیگیری: | ( GMTDFleetEngineIDString قابل تهی *) | شناسه پیگیری | |
شناسه وسیله نقلیه: | ( GMTDFleetEngineIDString قابل تهی *) | شناسه وسیله نقلیه | |
برنامه ریزی شده: | (GMSNavigationWaypoint قابل تهی *) | نقطه راه برنامه ریزی شده | |
مدت زمان کار: | (NSTtimeInterval) | مدت زمان کار | |
نمونه ای از این کلاس را نمونه سازی می کند.
- مولفه های:
شناسه وظیفه شناسه یک کار شناسه ارائه دهنده شناسه مرتبط با ارائه دهنده. نوع وظیفه نوع کار. وضعیت وظیفه وضعیت اجرای فعلی کار. نتیجه وظیفه نتیجه کار. taskOutcomeTimestamp زمانی که نتیجه کار تعیین شد. taskOutcomeWaypoint نقطه ای که در آن نتیجه کار تعیین شد. taskOutcomeLocationSource نشان می دهد که آیا مقدار task_outcome_location ناشی از نگاشت غیر ضروری یا پیچیده است. شناسه پیگیری به شما امکان می دهد یک شناسه ذخیره کنید تا مشتری بتواند از نقشه برداری غیر ضروری یا پیچیده جلوگیری کند. شناسه وسیله نقلیه شناسه وسیله نقلیه ای که این وظیفه را انجام می دهد. نقطه راه برنامه ریزی شده نقطه ای که در آن کار تکمیل خواهد شد. مدت زمان کار زمان اضافی برای انجام یک عمل در این مکان.
اسناد ملکی
- ( GMTDFleetEngineIDString *) taskID [read, assign] |
شناسه کار
- شناسه ارائه دهنده (NSString*) [read, assign] |
شناسه مرتبط با ارائه دهنده.
- ( GMTSTaskType ) 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 *) trackingID [read, assign] |
به شما امکان می دهد یک شناسه ذخیره کنید تا مشتری بتواند از نقشه برداری غیر ضروری یا پیچیده جلوگیری کند.
- ( GMTDFleetEngineIDString *) شناسه خودرو [read, assign] |
شناسه وسیله نقلیه ای که این کار را انجام می دهد.
- (GMSNavigationWaypoint*) PlanWaypoint [read, assign] |
نقطه ای که در آن کار قرار است تکمیل شود.
- مدت زمان وظیفه (NSTimeInterval) [read, assign] |
زمان اضافی برای انجام یک عمل در این مکان.