GMTDdeliveryTask क्लास का रेफ़रंस

GMTDdeliveryटास्क क्लास का रेफ़रंस

खास जानकारी

नहीं बदला जा सकने वाला ऑब्जेक्ट, जो वाहन के स्टॉप पर पूरा किए गए काम की यूनिट को दिखाता है.

GMTSTask को इनहेरिट किया जाता है.

सार्वजनिक सदस्य के फ़ंक्शन

(इंस्टेंस टाइप)- initWithTaskID:providerID:taskType:taskState:taskOutcome:taskOutcomeTimestamp:taskOutcomeWaypoint:taskOutcomeLocationSource:trackingID:vehicleID:plannedWaypoint:taskDuration:
 इस क्लास के इंस्टेंस को इंस्टैंशिएट करता है.

प्रॉपर्टी

GMTDFleetEngineIDStringtaskID
 टास्क का आईडी.
एनएसस्ट्रिंग * providerID
 सेवा देने वाली कंपनी से जुड़ा आईडी.
GMTSTaskTypetaskType
 मौजूदा टास्क का टाइप.
GMTSTaskStatetaskState
 टास्क को लागू किए जाने की मौजूदा स्थिति.
GMTSTaskOutcometaskOutcome
 टास्क का नतीजा.
NSTimeIntervaltaskOutcomeTimestamp
 वह टाइमस्टैंप जब सर्वर से टास्क के नतीजे को अपडेट किया गया.
GMSनेविगेशनWaypoint * taskOutcomeWaypoint
 वह पॉइंट जहां से टास्क का नतीजा सेट किया गया.
GMTSTaskOutcomeLocationSourcetaskOutcomeLocationSource
 काम के नतीजे में जगह की जानकारी के स्रोत के बारे में बताता है.
GMTDFleetEngineIDStringtrackingID
 आईडी को स्टोर करने की सुविधा देता है, ताकि ग्राहक को बेवजह या मुश्किल मैपिंग से बचाया जा सके.
GMTDFleetEngineIDStringvehicleID
 उस वाहन का आईडी जिस पर यह टास्क किया जा रहा है.
GMSनेविगेशनWaypoint * plannedWaypoint
 वह वेपॉइंट जहां टास्क को पूरा करना है.
NSTimeIntervaltaskDuration
 इस जगह कोई कार्रवाई करने के लिए अतिरिक्त समय.

मेंबर फ़ंक्शन से जुड़ा दस्तावेज़

- (इंस्टेंसटाइप) initWithTaskID: (शून्य वैल्यू GMTDFleetEngineIDString *) taskID
providerID: (nullable NSString *)  providerID
काम का प्रकार: (GMTSTaskType) taskType
TaskState: (GMTSTaskState) taskState
काम का नतीजा: (GMTSTaskOutcome) taskOutcome
काम के नतीजे का टाइमस्टैंप: (NSTimeInterval) taskOutcomeTimestamp
काम के नतीजे का मैसेज (Waypoint: (शून्य की गई GMSनेविगेशनWaypoint *) taskOutcomeWaypoint
काम के नतीजे में जगह की जानकारी का स्रोत: (GMTSTaskOutcomeLocationSource) taskOutcomeLocationSource
ट्रैकिंग आईडी: (शून्य वैल्यू GMTDFleetEngineIDString *) trackingID
वाहन आईडी: (शून्य वैल्यू GMTDFleetEngineIDString *) vehicleID
PlanedWaypoint: (शून्य की गई GMSनेविगेशनWaypoint *) plannedWaypoint
काम की अवधि: (NSTimeInterval) taskDuration

इस क्लास के इंस्टेंस को इंस्टैंशिएट करता है.

पैरामीटर:
taskIDटास्क का आईडी.
providerIDसेवा देने वाली कंपनी से जुड़ा आईडी.
taskTypeटास्क किस तरह का है.
taskStateटास्क को लागू किए जाने की मौजूदा स्थिति.
taskOutcomeटास्क का नतीजा.
taskOutcomeTimestampवह समय जब टास्क का नतीजा सेट किया गया.
taskOutcomeWaypointवह पॉइंट जहां से टास्क का नतीजा सेट किया गया.
taskOutcomeLocationSourceयह बताता है कि Task_outcome_location का मान गैर-ज़रूरी या मुश्किल मैपिंग से आया है या नहीं.
trackingIDआईडी स्टोर करने की सुविधा मिलती है, ताकि ग्राहक किसी गैर-ज़रूरी या मुश्किल मैपिंग से बचा जा सके.
vehicleIDउस वाहन का आईडी जिस पर यह टास्क किया जा रहा है.
plannedWaypointवह पॉइंट जहां टास्क पूरा होगा.
taskDurationइस जगह कोई कार्रवाई करने के लिए अतिरिक्त समय.

प्रॉपर्टी का दस्तावेज़

- (GMTDFleetEngineIDString*) taskID [read, assign, inherited]

टास्क का आईडी.

- (NSString*) providerID [read, assign, inherited]

सेवा देने वाली कंपनी से जुड़ा आईडी.

- (GMTSTaskType) taskType [read, assign, inherited]

मौजूदा टास्क का टाइप.

- (GMTSTaskState) taskState [read, assign, inherited]

टास्क को लागू किए जाने की मौजूदा स्थिति.

- (GMTSTaskOutcome) taskOutcome [read, assign, inherited]

टास्क का नतीजा.

- (NSTimeInterval) taskOutcomeTimestamp [read, assign, inherited]

वह टाइमस्टैंप जब सर्वर से टास्क के नतीजे को अपडेट किया गया.

- (GMSनेविगेशनWaypoint*) taskOutcomeWaypoint [read, assign, inherited]

वह पॉइंट जहां से टास्क का नतीजा सेट किया गया.

काम के नतीजे में जगह की जानकारी के स्रोत के बारे में बताता है.

- (GMTDFleetEngineIDString*) trackingID [read, assign, inherited]

आईडी को स्टोर करने की सुविधा देता है, ताकि ग्राहक को बेवजह या मुश्किल मैपिंग से बचाया जा सके.

- (GMTDFleetEngineIDString*) vehicleID [read, assign, inherited]

उस वाहन का आईडी जिस पर यह टास्क किया जा रहा है.

- (GMSनेविगेशनWaypoint*) plannedWaypoint [read, assign, inherited]

वह वेपॉइंट जहां टास्क को पूरा करना है.

- (NSTimeInterval) taskDuration [read, assign, inherited]

इस जगह कोई कार्रवाई करने के लिए अतिरिक्त समय.