खास जानकारी
एसिंक्रोनस अनुरोध को ट्रैक करने के लिए एक ऑब्जेक्ट.
डेलिगेट प्रोटोकॉल के लिए GCKRequestDelegate देखें.
- सिंस
- 3.0
NSObject को इनहेरिट करता है.
इंस्टेंस के तरीके की खास जानकारी | |
(void) | - cancel |
अनुरोध रद्द कर देता है. ज़्यादा... | |
(void) | - complete |
अनुरोध पूरा करता है और उसी के हिसाब से प्रतिनिधि को सूचना देता है. ज़्यादा... | |
(void) | - failWithError: |
अनुरोध में गड़बड़ी हुई है और यह प्रतिनिधि को इसकी जानकारी दी गई है. ज़्यादा... | |
(void) | - abortWithReason: |
अनुरोध को अस्वीकार करने की वजह बताई जाती है. इसके बाद, वह उसी व्यक्ति को ईमेल के ज़रिए सूचना देता है. ज़्यादा... | |
क्लास मैथड का सारांश | |
(GCKRequest *) | + applicationRequest |
कॉलिंग ऐप्लिकेशन के इस्तेमाल के लिए एक GCKRequest ऑब्जेक्ट बनाता है. ज़्यादा... | |
प्रॉपर्टी की खास जानकारी | |
id< GCKRequestDelegate > | delegate |
अनुरोध की स्थिति के बारे में सूचनाएं पाने वाले डेलिगेट. ज़्यादा... | |
GCKRequestID | requestID |
इस अनुरोध को असाइन किया गया यूनीक आईडी. ज़्यादा... | |
GCKError * | error |
वह गड़बड़ी जिसकी वजह से अनुरोध पूरा नहीं हो सका, अगर कोई हो, तो nil . ज़्यादा... | |
BOOL | inProgress |
फ़्लैग बताता है कि अनुरोध किया जा रहा है या नहीं. ज़्यादा... | |
BOOL | external |
फ़्लैग बताता है कि यह कोई बाहरी अनुरोध है या नहीं, जो कि फ़्रेमवर्क का नहीं, बल्कि ऐप्लिकेशन का बनाया गया अनुरोध है. ज़्यादा... | |
तरीके की जानकारी
- (void) cancel |
अनुरोध रद्द कर देता है.
अनुरोध को रद्द करने से इस बात की गारंटी नहीं मिलती कि उसे मिलने वाले अनुरोध को पूरा नहीं किया जा सकेगा. यह सिर्फ़ भेजने वाले को अनुरोध को ट्रैक करने से रोक देगा.
+ (GCKRequest *) applicationRequest |
कॉलिंग ऐप्लिकेशन के इस्तेमाल के लिए एक GCKRequest ऑब्जेक्ट बनाता है.
इस फ़ैक्ट्री के ज़रिए बनाए गए अनुरोध ऑब्जेक्ट को complete, failWithError:, और abortWithReason: इस्तेमाल करके ऐप्लिकेशन से मैनेज किया जा सकता है.
- सिंस
- 3.4
- (void) complete |
अनुरोध पूरा करता है और उसी के हिसाब से प्रतिनिधि को सूचना देता है.
इस तरीके का इस्तेमाल सिर्फ़ उन GCKRequest ऑब्जेक्ट के लिए किया जा सकता है जिन्हें ऐप्लिकेशन ने applicationRequest फ़ैक्ट्री के तरीके से बनाया है. इस तरीके को फ़्रेमवर्क से बनाए गए GCKRequest ऑब्जेक्ट पर कॉल करने से अपवाद जुड़ जाएगा.
- सिंस
- 3.4
- (void) failWithError: | (GCKError *) | error |
अनुरोध में गड़बड़ी हुई है और यह प्रतिनिधि को इसकी जानकारी दी गई है.
इस तरीके से सिर्फ़ उन GCKRequest ऑब्जेक्ट पर कॉल किया जा सकता है जिन्हें ऐप्लिकेशन ने GCKRequest::requestWithID: फ़ैक्ट्री मेथड का इस्तेमाल करके बनाया है. इस तरीके को फ़्रेमवर्क से बनाए गए GCKRequest ऑब्जेक्ट पर कॉल करने से अपवाद जुड़ जाएगा.
- Parameters
-
error The error describing the failure.
- सिंस
- 3.4
- (void) abortWithReason: | (GCKRequestAbortReason) | reason |
अनुरोध को अस्वीकार करने की वजह बताई जाती है. इसके बाद, वह उसी व्यक्ति को ईमेल के ज़रिए सूचना देता है.
इस तरीके से सिर्फ़ उन GCKRequest ऑब्जेक्ट पर कॉल किया जा सकता है जिन्हें ऐप्लिकेशन ने GCKRequest::requestWithID: फ़ैक्ट्री मेथड का इस्तेमाल करके बनाया है. इस तरीके को फ़्रेमवर्क से बनाए गए GCKRequest ऑब्जेक्ट पर कॉल करने से अपवाद जुड़ जाएगा.
- Parameters
-
reason The reason for the abort.
- सिंस
- 3.4
प्रॉपर्टी की जानकारी
|
readwritenonatomicweak |
अनुरोध की स्थिति के बारे में सूचनाएं पाने वाले डेलिगेट.
|
readnonatomicassign |
इस अनुरोध को असाइन किया गया यूनीक आईडी.
|
readnonatomiccopy |
वह गड़बड़ी जिसकी वजह से अनुरोध पूरा नहीं हो सका, अगर कोई हो, तो nil
.
|
readnonatomicassign |
फ़्लैग बताता है कि अनुरोध किया जा रहा है या नहीं.
|
readnonatomicassign |
फ़्लैग बताता है कि यह कोई बाहरी अनुरोध है या नहीं, जो कि फ़्रेमवर्क का नहीं, बल्कि ऐप्लिकेशन का बनाया गया अनुरोध है.
- सिंस
- 3.4