ওভারভিউ
একটি জেনেরিক 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
-
protocolNamespace The 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
-
message The message.
- (BOOL) sendTextMessage: | (NSString *) | message | |
error: | ( GCKError *_Nullable *_Nullable) | error | |
এই চ্যানেলে একটি পাঠ্য বার্তা পাঠায়।
- Parameters
-
message The message. error A 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
-
isWritable Whether the channel is now writable.
- থেকে
- 4.0
সম্পত্তি বিস্তারিত
|
read write nonatomic weak |
চ্যানেলের অবস্থার পরিবর্তন সম্পর্কে বিজ্ঞপ্তি পাওয়ার জন্য প্রতিনিধি।
|
read nonatomic copy inherited |
চ্যানেলের নামস্থান।
|
read nonatomic assign inherited |
এই চ্যানেলটি বর্তমানে সংযুক্ত কিনা তা নির্দেশ করে একটি পতাকা৷
|
read nonatomic assign inherited |
এই চ্যানেলটি বর্তমানে লেখার যোগ্য কিনা তা নির্দেশ করে একটি পতাকা৷
- থেকে
- 4.0