GCKGenericChannel ক্লাস

GCKGenericChannel ক্লাস রেফারেন্স

ওভারভিউ

একটি জেনেরিক GCKCastChannel বাস্তবায়ন, যখন সাবক্লাসিং কাঙ্খিত না হয় তখন ব্যবহারের জন্য উপযুক্ত।

GCKGenericChannel তার প্রতিনিধিদের কাছে বার্তা এবং কানেক্টিভিটি ইভেন্ট ফরোয়ার্ড করে এবং এর নিজস্ব কোনো প্রক্রিয়াকরণ যুক্তি নেই।

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

GCKCastChannel ইনহেরিট করে।

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

(instancetype) - initWithNamespace:
মনোনীত ইনিশিয়ালাইজার। আরও...
(instancetype) - init
ডিফল্ট ইনিশিয়ালাইজার উপলব্ধ নয়। আরও...
(void) - didReceiveTextMessage:
এই চ্যানেলে একটি টেক্সট মেসেজ পাওয়া গেলে কল করা হয়। আরও...
(BOOL) - sendTextMessage:error:
এই চ্যানেলে একটি পাঠ্য বার্তা পাঠায়। আরও...
(NSInteger) - generateRequestID
একটি নতুন বার্তার জন্য একটি অনুরোধ আইডি তৈরি করে৷ আরও...
(nullable NSNumber *) - generateRequestNumber
একটি সুবিধার পদ্ধতি যা একটি NSNumber-generateRequestID এর ফলাফলকে মোড়ানো হয়। আরও...
(void) - didConnect
যখন এই চ্যানেলটি সংযুক্ত থাকে তখন কল করা হয়, ইঙ্গিত করে যে এখন এই চ্যানেলে কাস্ট ডিভাইসের সাথে বার্তাগুলি আদান-প্রদান করা যেতে পারে৷ আরও...
(void) - didDisconnect
এই চ্যানেলটি সংযোগ বিচ্ছিন্ন হয়ে গেলে কল করা হয়, যা নির্দেশ করে যে এই চ্যানেলে কাস্ট ডিভাইসের সাথে বার্তাগুলি আর আদান-প্রদান করা যাবে না৷ আরও...
(void) - didChangeWritableState:
এই চ্যানেলের লেখার স্থিতি পরিবর্তিত হলে কল করা হয়। আরও...

সম্পত্তি সারাংশ

id< GCKGenericChannelDelegate delegate
চ্যানেলের অবস্থার পরিবর্তন সম্পর্কে বিজ্ঞপ্তি পাওয়ার জন্য প্রতিনিধি। আরও...
NSString *  protocolNamespace
চ্যানেলের নামস্থান। আরও...
BOOL  isConnected
এই চ্যানেলটি বর্তমানে সংযুক্ত কিনা তা নির্দেশ করে একটি পতাকা৷ আরও...
BOOL  isWritable
এই চ্যানেলটি বর্তমানে লেখার যোগ্য কিনা তা নির্দেশ করে একটি পতাকা৷ আরও...

পদ্ধতির বিস্তারিত

- (instancetype) initWithNamespace: (NSString *)  protocolNamespace

মনোনীত ইনিশিয়ালাইজার।

Parameters
protocolNamespaceThe namespace for this channel. This namespace must be unique across all channels used by a given application.

GCKCastChannel প্রয়োগ করে।

- (instancetype) init

ডিফল্ট ইনিশিয়ালাইজার উপলব্ধ নয়।

- (void) didReceiveTextMessage: (NSString *)  message

এই চ্যানেলে একটি টেক্সট মেসেজ পাওয়া গেলে কল করা হয়।

ডিফল্ট বাস্তবায়ন একটি নো-অপ.

Parameters
messageThe message.
- (BOOL) sendTextMessage: (NSString *)  message
error: ( GCKError *_Nullable *_Nullable)  error  

এই চ্যানেলে একটি পাঠ্য বার্তা পাঠায়।

Parameters
messageThe message.
errorA pointer at which to store the error result. May be nil .
রিটার্নস
সফলতার উপর YES বা NO হলে বার্তা পাঠানো যাবে না।
- (NSInteger) generateRequestID

একটি নতুন বার্তার জন্য একটি অনুরোধ আইডি তৈরি করে৷

রিটার্নস
চ্যানেলটি বর্তমানে সংযুক্ত না থাকলে জেনারেট করা আইডি বা kGCKInvalidRequestID
- (nullable NSNumber *) generateRequestNumber

একটি সুবিধার পদ্ধতি যা একটি NSNumber-generateRequestID এর ফলাফলকে মোড়ানো হয়।

রিটার্নস
চ্যানেলটি বর্তমানে সংযুক্ত না থাকলে জেনারেট করা আইডি বা nil
- (void) didConnect

যখন এই চ্যানেলটি সংযুক্ত থাকে তখন কল করা হয়, ইঙ্গিত করে যে এখন এই চ্যানেলে কাস্ট ডিভাইসের সাথে বার্তাগুলি আদান-প্রদান করা যেতে পারে৷

ডিফল্ট বাস্তবায়ন একটি নো-অপ.

- (void) didDisconnect

এই চ্যানেলটি সংযোগ বিচ্ছিন্ন হয়ে গেলে কল করা হয়, যা নির্দেশ করে যে এই চ্যানেলে কাস্ট ডিভাইসের সাথে বার্তাগুলি আর আদান-প্রদান করা যাবে না৷

ডিফল্ট বাস্তবায়ন একটি নো-অপ.

- (void) didChangeWritableState: (BOOL)  isWritable

এই চ্যানেলের লেখার স্থিতি পরিবর্তিত হলে কল করা হয়।

ডিফল্ট বাস্তবায়ন একটি নো-অপ.

Parameters
isWritableWhether the channel is now writable.
থেকে
4.0

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

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

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

- (NSString*) protocolNamespace
read nonatomic copy inherited

চ্যানেলের নামস্থান।

- (BOOL) isConnected
read nonatomic assign inherited

এই চ্যানেলটি বর্তমানে সংযুক্ত কিনা তা নির্দেশ করে একটি পতাকা৷

- (BOOL) isWritable
read nonatomic assign inherited

এই চ্যানেলটি বর্তমানে লেখার যোগ্য কিনা তা নির্দেশ করে একটি পতাকা৷

থেকে
4.0