खास जानकारी
एसिंक्रोनस अनुरोध को ट्रैक करने के लिए ऑब्जेक्ट.
डेलिगेट प्रोटोकॉल के लिए, 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 ऑब्जेक्ट पर कॉल किया जा सकता है जिन्हें ऐप्लिकेशन ने 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