खास जानकारी
GMTCTripModel के इवेंट अपडेट के लिए सदस्यता प्रोटोकॉल.
सार्वजनिक सदस्य के फ़ंक्शन | |
(void) | - tripModel:didUpdateModelState: |
यात्रा सेशन की स्थिति अपडेट होने पर कॉल किया जाता है. | |
(void) | - tripModel:didUpdateTrip:updatedPropertyFields: |
मौजूदा यात्रा को अपडेट करने पर कॉल किया जाता है. | |
(void) | - tripModel:didUpdateTripStatus: |
यात्रा की मौजूदा स्थिति अपडेट होने पर कॉल किया जाता है. | |
(void) | - tripModel:didUpdateVehicleLocation: |
वाहन की जगह की जानकारी अपडेट होने पर कॉल किया जाता है. | |
(void) | - tripModel:didUpdatePickupLocation: |
पिकअप की जगह अपडेट होने पर कॉल किया जाता है. | |
(void) | - tripModel:didUpdatedropoffLocation: |
ड्रॉप की जगह अपडेट होने पर कॉल किया जाता है. | |
(void) | - tripModel:didUpdateETAToNextWaypoint: |
यह तब कॉल किया जाता है जब ETA को अगले वेपॉइंट के लिए अपडेट किया जाता है. | |
(void) | - tripModel:didUpdatepickupupETA: |
ड्राइवर का ETA अपडेट होने पर कॉल किया जाता है. | |
(void) | - tripModel:didUpdateDropoffETA: |
जब उतरने की जगह के लिए ड्राइवर का ETA अपडेट किया जाता है, तब कॉल किया जाता है. | |
(void) | - tripModel:didUpdateActiveRouteRemaining किसे है: |
जब यात्रा के चालू रास्ते की बची हुई दूरी को अपडेट कर दिया जाता है, तब इसे कॉल किया जाता है. | |
(void) | - ट्रिपमॉडल:didUpdateActiveRoute: |
यात्रा के सक्रिय रास्ते के सेगमेंट को अपडेट होने पर कॉल किया जाता है. | |
(void) | - tripModel:didUpdateRemainingRoute: |
यह तब कॉल किया जाता है, जब यात्रा के बाकी रास्ते के सेगमेंट को अपडेट कर दिया जाता है. | |
(void) | - TripModel:didUpdateRemainingRoute फ़ाइलों: |
जब यात्रा के बाकी रास्ते की दूरी अपडेट हो जाती है, तब इसे कॉल किया जाता है. | |
(void) | - tripModel:didUpdateRemainingWaypoints: |
इसे तब कॉल किया जाता है, जब यात्रा के बीच के वेपॉइंट अपडेट हो जाते हैं. | |
(void) | - tripModel:didUpdateIntermediateDestinations: |
यात्रा के वेपॉइंट अपडेट होने पर कॉल किया जाता है. | |
(void) | - tripModel:didUpdateActiveRouteTraffic: में |
यह तब कॉल किया जाता है, जब यात्रा के सक्रिय मार्ग सेगमेंट के लिए ट्रैफ़िक डेटा अपडेट किया जाता है. | |
(void) | - tripModel:didUpdateRemainingRouteTraffic: |
यह तब कॉल किया जाता है, जब यात्रा के शेष मार्ग सेगमेंट के लिए ट्रैफ़िक डेटा अपडेट कर दिया जाता है. | |
(void) | - tripModel:didFailUpdateTripWithError: |
यात्रा की निगरानी के अनुरोध की गड़बड़ी अपडेट होने पर कॉल किया जाता है. |
मेंबर फ़ंक्शन से जुड़ा दस्तावेज़
- (अमान्य) ट्रिपमॉडल: | (GMTCTripModel *) | tripModel | |
didUpdateModelState: | (enum GMTCTripModelState) | sessionState | |
[optional] |
यात्रा सेशन की स्थिति अपडेट होने पर कॉल किया जाता है.
- पैरामीटर:
-
tripModel GMTCTripModel का इंस्टेंस जिसने इवेंट जनरेट किया. sessionState सेशन की नई स्थिति.
- (अमान्य) ट्रिपमॉडल: | (GMTCTripModel *) | tripModel | |
DoUpdateTrip: | (शून्य से शुरू होने वाली GMTSTrip *) | यात्रा | |
अपडेट किए गए प्रॉपर्टी फ़ील्ड: | (GMTSTripPropertyFields) | updatedPropertyFields | |
[optional] |
मौजूदा यात्रा को अपडेट करने पर कॉल किया जाता है.
- पैरामीटर:
-
tripModel GMTCTripModel का इंस्टेंस जिसने इवेंट जनरेट किया. यात्रा यात्रा में बदलाव आया है. updatedPropertyFields अपडेट की गई प्रॉपर्टी.
- (अमान्य) ट्रिपमॉडल: | (GMTCTripModel *) | tripModel | |
DidUpdateTripStatus: | (enum GMTSTripStatus) | tripStatus | |
[optional] |
यात्रा की मौजूदा स्थिति अपडेट होने पर कॉल किया जाता है.
- पैरामीटर:
-
tripModel GMTCTripModel का इंस्टेंस जिसने इवेंट जनरेट किया. tripStatus यात्रा की अपडेट की गई स्थिति.
- (अमान्य) ट्रिपमॉडल: | (GMTCTripModel *) | tripModel | |
didUpdateVehicleLocation: | (शून्य से जा सकने वाली GMTSVehicleLocation *) | vehicleLocation | |
[optional] |
वाहन की जगह की जानकारी अपडेट होने पर कॉल किया जाता है.
यह ज़रूरी नहीं कि नई जगह, पिछली जगह की जानकारी से अलग हो.
- पैरामीटर:
-
tripModel GMTCTripModel का इंस्टेंस जिसने इवेंट जनरेट किया. vehicleLocation मौजूदा यात्रा के लिए आखिरी वाहन की जगह की जानकारी.
- (अमान्य) ट्रिपमॉडल: | (GMTCTripModel *) | tripModel | |
didUpdatepickupLocation: | (शून्य से जा सकने वाली GMTSTerminalLocation *) | pickupLocation | |
[optional] |
पिकअप की जगह अपडेट होने पर कॉल किया जाता है.
- पैरामीटर:
-
tripModel GMTCTripModel का इंस्टेंस जिसने इवेंट जनरेट किया. pickupLocation पिकअप की मौजूदा जगह. अगर यात्रा रीसेट या रद्द कर दी गई है, तो यह शून्य हो सकता है.
- (अमान्य) ट्रिपमॉडल: | (GMTCTripModel *) | tripModel | |
DidUpdateड्रॉपऑफ़लोकेशन: | (शून्य से जा सकने वाली GMTSTerminalLocation *) | dropoffLocation | |
[optional] |
ड्रॉप की जगह अपडेट होने पर कॉल किया जाता है.
- पैरामीटर:
-
tripModel GMTCTripModel का इंस्टेंस जिसने इवेंट जनरेट किया. dropoffLocation छोड़ने की मौजूदा जगह. अगर यात्रा रीसेट या रद्द कर दी गई है, तो यह शून्य हो सकता है.
- (अमान्य) ट्रिपमॉडल: | (GMTCTripModel *) | tripModel | |
didUpdateETAToNextWaypoint: | (NSTimeInterval) | nextWaypointETA | |
[optional] |
यह तब कॉल किया जाता है जब ETA को अगले वेपॉइंट के लिए अपडेट किया जाता है.
- पैरामीटर:
-
tripModel GMTCTripModel का इंस्टेंस जिसने इवेंट जनरेट किया. nextWaypointETA पिक अप पॉइंट के लिए ड्राइवर का मौजूदा ETA. अगर यात्रा रीसेट या रद्द कर दी गई है, तो यह 0 हो सकती है.
- (अमान्य) ट्रिपमॉडल: | (GMTCTripModel *) | tripModel | |
didUpdatePickupETA: | (NSTimeInterval) | pickupETA | |
[optional] |
ड्राइवर का ETA अपडेट होने पर कॉल किया जाता है.
- पैरामीटर:
-
tripModel GMTCTripModel का इंस्टेंस जिसने इवेंट जनरेट किया. pickupETA पिक अप पॉइंट के लिए ड्राइवर का मौजूदा ETA. अगर यात्रा रीसेट या रद्द कर दी गई है, तो यह 0 हो सकती है.
- (अमान्य) ट्रिपमॉडल: | (GMTCTripModel *) | tripModel | |
DidUpdateड्रॉपoffETA: | (NSTimeInterval) | dropoffETA | |
[optional] |
जब उतरने की जगह के लिए ड्राइवर का ETA अपडेट किया जाता है, तब कॉल किया जाता है.
- पैरामीटर:
-
tripModel GMTCTripModel का इंस्टेंस जिसने इवेंट जनरेट किया. dropoffETA ड्रॉप-ऑफ़ पॉइंट के लिए ड्राइवर का मौजूदा ETA. अगर यात्रा रीसेट या रद्द कर दी गई है, तो यह 0 हो सकती है.
- (अमान्य) ट्रिपमॉडल: | (GMTCTripModel *) | tripModel | |
DidUpdateActiveRouteRemaining स्किल: | (int32_t) | activeRouteRemainingDistance | |
[optional] |
जब यात्रा के चालू रास्ते की बची हुई दूरी को अपडेट कर दिया जाता है, तब इसे कॉल किया जाता है.
- पैरामीटर:
-
tripModel GMTCTripModel का इंस्टेंस जिसने इवेंट जनरेट किया. activeRouteRemainingDistance वाहन की मौजूदा जगह और अगली अहम जगह के बीच के चालू रास्ते पर दूरी मीटर में है. अगली अहम जगह, मौजूदा यात्रा की स्थिति पर निर्भर करती है. अगर यात्रा की स्थिति `GMTSTripStatusEnrouteToupsup` है, तो यह पिक अप की जगह तक की दूरी होगी. अगर यात्रा की स्थिति `GMTSTripStatusEnrouteToDropoff` है, तो यह ड्रॉप वाली जगह की दूरी होती है. आपके ऐप्लिकेशन को सभी ज़रूरी मेज़रमेंट कन्वर्ज़न देने होंगे.
- (अमान्य) ट्रिपमॉडल: | (GMTCTripModel *) | tripModel | |
didUpdateActiveRoute: | (nullable NSArray< GMTSLatLng * > *) | activeRoute | |
[optional] |
यात्रा के सक्रिय रास्ते के सेगमेंट को अपडेट होने पर कॉल किया जाता है.
- पैरामीटर:
-
tripModel GMTCTripModel का इंस्टेंस जिसने इवेंट जनरेट किया. activeRoute मौजूदा यात्रा के लिए चालू रास्ते का सेगमेंट. इस हिस्से में, वाहन की मौजूदा जगह से अगली अहम जगह तक का रास्ता शामिल है. अगर यात्रा की स्थिति `GMTSTripStatusEnrouteTo पाबंदी` है, तो अगली अहम जगह पिकअप की जगह होगी. अगर यात्रा की स्थिति `GMTSTripStatusEnrouteToDropoff` है, तो ड्रॉप-ऑफ़ लोकेशन, अगली अहम जगह होगी.
- (अमान्य) ट्रिपमॉडल: | (GMTCTripModel *) | tripModel | |
didUpdateRemainingRoute: | (nullable NSArray< GMTSLatLng * > *) | remainingRoute | |
[optional] |
यह तब कॉल किया जाता है, जब यात्रा के बाकी रास्ते के सेगमेंट को अपडेट कर दिया जाता है.
- पैरामीटर:
-
tripModel GMTCTripModel का इंस्टेंस जिसने इवेंट जनरेट किया. remainingRoute मौजूदा यात्रा के लिए यात्रा का बाकी हिस्सा. इस सेगमेंट में मौजूदा उपयोगकर्ता की अगली मंज़िल से उपयोगकर्ता की आखिरी मंज़िल तक का रूट शामिल है. अगर यात्रा की स्थिति `GMTSTripStatusEnrouteTo Pickup` है, तो बाकी रास्ते का सेगमेंट, पिकअप की जगह से ड्रॉप-ऑफ़ जगह तक का सेगमेंट होगा.
- (अमान्य) ट्रिपमॉडल: | (GMTCTripModel *) | tripModel | |
DidUpdateRemainingRouteदूर: | (int32_t) | remainingRouteDistance | |
[optional] |
जब यात्रा के बाकी रास्ते की दूरी अपडेट हो जाती है, तब इसे कॉल किया जाता है.
- पैरामीटर:
-
tripModel GMTCTripModel का इंस्टेंस जिसने इवेंट जनरेट किया. remainingRouteDistance मौजूदा उपयोगकर्ता की अगली मंज़िल और आखिरी मंज़िल के बीच के रास्ते की दूरी, बचे हुए रास्ते की दूरी मीटर में है. अगली मंज़िल, मौजूदा यात्रा की स्थिति पर निर्भर करती है. अगर यात्रा की स्थिति `GMTSTripStatusEnrouteTopickup` है, तो अगला मंज़िल, ड्रॉप-ऑफ़ जगह होगी. आपके ऐप्लिकेशन को सभी ज़रूरी मेज़रमेंट कन्वर्ज़न देने होंगे.
- (अमान्य) ट्रिपमॉडल: | (GMTCTripModel *) | tripModel | |
didUpdateRemainingWaypoints: | (nullable NSArray< GMTSTripWaypoint * > *) | remainingWaypoints | |
[optional] |
इसे तब कॉल किया जाता है, जब यात्रा के बीच के वेपॉइंट अपडेट हो जाते हैं.
- पैरामीटर:
-
tripModel GMTCTripModel का इंस्टेंस जिसने इवेंट जनरेट किया. remainingWaypoints बचे हुए मौजूदा वेपॉइंट.
- (अमान्य) ट्रिपमॉडल: | (GMTCTripModel *) | tripModel | |
didUpdateIntermediateDestinations: | (nullable NSArray< GMTSTerminalLocation * > *) | intermediateDestinations | |
[optional] |
यात्रा के वेपॉइंट अपडेट होने पर कॉल किया जाता है.
- पैरामीटर:
-
tripModel GMTCTripModel का इंस्टेंस जिसने इवेंट जनरेट किया. intermediateDestinations इस यात्रा के लिए बचे हुए इंटरमीडिएट वेपॉइंट.
- (अमान्य) ट्रिपमॉडल: | (GMTCTripModel *) | tripModel | |
DoUpdateActiveRouteTraffic: | (शून्य से लागू होने वाला GMTSTrafficData *) | activeRouteTraffic | |
[optional] |
यह तब कॉल किया जाता है, जब यात्रा के सक्रिय मार्ग सेगमेंट के लिए ट्रैफ़िक डेटा अपडेट किया जाता है.
- पैरामीटर:
-
tripModel GMTCTripModel का इंस्टेंस जिसने इवेंट जनरेट किया. activeRouteTraffic मौजूदा यात्रा के लिए चालू रास्ते के ट्रैफ़िक सेगमेंट. इस हिस्से में, वाहन की मौजूदा जगह से अगली अहम जगह तक का रास्ता शामिल है. अगर यात्रा की स्थिति `GMTSTripStatusEnrouteTo पाबंदी` है, तो अगली अहम जगह पिकअप की जगह होगी. अगर यात्रा की स्थिति `GMTSTripStatusEnrouteToDropoff` है, तो ड्रॉप-ऑफ़ लोकेशन, अगली अहम जगह होगी.
- (अमान्य) ट्रिपमॉडल: | (GMTCTripModel *) | tripModel | |
didUpdateRemainingRouteTraffic: | (शून्य से लागू होने वाला GMTSTrafficData *) | remainingRouteTraffic | |
[optional] |
यह तब कॉल किया जाता है, जब यात्रा के शेष मार्ग सेगमेंट के लिए ट्रैफ़िक डेटा अपडेट कर दिया जाता है.
- पैरामीटर:
-
tripModel GMTCTripModel का इंस्टेंस जिसने इवेंट जनरेट किया. remainingRouteTraffic मौजूदा यात्रा के बचे हुए रास्तों के सेगमेंट का ट्रैफ़िक डेटा.
- (अमान्य) ट्रिपमॉडल: | (GMTCTripModel *) | tripModel | |
didFailUpdateTripWithError: | (nullable NSError *) | गड़बड़ी | |
[optional] |
यात्रा की निगरानी के अनुरोध की गड़बड़ी अपडेट होने पर कॉल किया जाता है.
- पैरामीटर:
-
tripModel GMTCTripModel का इंस्टेंस जिसने इवेंट जनरेट किया. गड़बड़ी यात्रा की निगरानी करने के मौजूदा अनुरोध में गड़बड़ी है. यह वैल्यू शून्य हो सकती है.