GCKRequest ক্লাস

ওভারভিউ

একটি অ্যাসিঙ্ক্রোনাস অনুরোধ ট্র্যাক করার জন্য একটি বস্তু।

প্রতিনিধি প্রোটোকলের জন্য GCKRequestDelegate দেখুন।

যেহেতু
3.0

উত্তরাধিকারসূত্রে এনএসওবজেক্ট।

উদাহরণ পদ্ধতির সারাংশ

(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
errorThe error describing the failure.
যেহেতু
3.4
- (void) abortWithReason: (GCKRequestAbortReason)  reason

একটি কারণ সহ অনুরোধ বাতিল করে এবং সেই অনুযায়ী প্রতিনিধিকে অবহিত করে।

এই পদ্ধতিটি শুধুমাত্র GCKRequest অবজেক্টগুলিতে কল করা যেতে পারে যেগুলি GCKRequest::requestWithID: কারখানা পদ্ধতি ব্যবহার করে অ্যাপ্লিকেশন দ্বারা তৈরি করা হয়েছে। ফ্রেমওয়ার্ক নিজেই তৈরি করা একটি GCKRequest অবজেক্টে এই পদ্ধতিটি কল করলে একটি ব্যতিক্রম হবে।

Parameters
reasonThe reason for the abort.
যেহেতু
3.4

সম্পত্তি বিস্তারিত

- (id< GCKRequestDelegate >) delegate
read write nonatomic weak

অনুরোধের স্থিতি সম্পর্কে বিজ্ঞপ্তি পাওয়ার জন্য প্রতিনিধি।

- (GCKRequestID) requestID
read nonatomic assign

এই অনুরোধের জন্য নির্দিষ্ট করা অনন্য আইডি।

- ( GCKError *) error
read nonatomic copy

যে ত্রুটির কারণে অনুরোধ ব্যর্থ হয়েছে, যদি থাকে, অন্যথায় nil

- (BOOL) inProgress
read nonatomic assign

অনুরোধটি বর্তমানে চলছে কিনা তা নির্দেশ করে একটি পতাকা৷

- (BOOL) external
read nonatomic assign

এটি একটি বাহ্যিক অনুরোধ কিনা তা নির্দেশ করে এমন একটি পতাকা-অর্থাৎ, ফ্রেমওয়ার্কের পরিবর্তে অ্যাপ্লিকেশন দ্বারা তৈরি৷

যেহেতু
3.4