ওভারভিউ
রিসিভার ডিভাইসের প্রতিনিধিত্বকারী একটি বস্তু।
উত্তরাধিকারসূত্রে NSObject, <NSCopying>, এবং <NSSecureCoding>।
উদাহরণ পদ্ধতির সারাংশ | |
(instancetype) | - init |
(BOOL) | - isSameDeviceAs: |
এই ডিভাইসটি অন্যটির মতো একই ভৌত ডিভাইসটিকে নির্দেশ করে কিনা তা পরীক্ষা করে। আরও... | |
(BOOL) | - hasCapabilities: |
ডিভাইসটি প্রদত্ত সমস্ত ক্ষমতা সমর্থন করলে YES রিটার্ন করে। আরও... | |
(void) | - setAttribute:forKey: |
বস্তুতে একটি নির্বিচারে বৈশিষ্ট্য সেট করে। আরও... | |
(nullable NSObject < NSSecureCoding > *) | - attributeForKey: |
বস্তুর মধ্যে একটি বৈশিষ্ট্য দেখায়। আরও... | |
(void) | - removeAttributeForKey: |
বস্তু থেকে একটি বৈশিষ্ট্য অপসারণ. আরও... | |
(void) | - removeAllAttributes |
বস্তু থেকে সমস্ত বৈশিষ্ট্য মুছে ফেলে। আরও... | |
ক্লাস পদ্ধতির সারাংশ | |
(NSString *) | + deviceCategoryForDeviceUniqueID: |
একটি ডিভাইসের অনন্য ID থেকে ডিভাইস বিভাগটি বের করে। আরও... | |
সম্পত্তি সারাংশ | |
NSString * | ipAddress |
GCKNetworkAddress * | networkAddress |
ডিভাইসের আইপি ঠিকানা। আরও... | |
uint16_t | servicePort |
ডিভাইসের পরিষেবা পোর্ট। আরও... | |
NSString * | deviceID |
ডিভাইসের জন্য একটি অনন্য শনাক্তকারী। আরও... | |
NSString * | friendlyName |
ডিভাইসটির বন্ধুত্বপূর্ণ নাম। আরও... | |
NSString * | modelName |
ডিভাইসের মডেলের নাম। আরও... | |
NSArray< GCKImage * > * | icons |
ডিভাইসের জন্য আইকন ধারণকারী GCKImage অবজেক্টের একটি অ্যারে। আরও... | |
GCKDeviceStatus | status |
ডিভাইসটির স্ট্যাটাস যেটি সম্প্রতি স্ক্যান করা হয়েছিল। আরও... | |
NSString * | statusText |
বর্তমানে চলমান রিসিভার অ্যাপ্লিকেশন দ্বারা রিপোর্ট করা স্ট্যাটাস টেক্সট, যদি থাকে। আরও... | |
NSString * | deviceVersion |
ডিভাইসের প্রোটোকল সংস্করণ। আরও... | |
BOOL | isOnLocalNetwork |
হ্যাঁ যদি এই ডিভাইসটি স্থানীয় নেটওয়ার্কে থাকে। আরও... | |
GCKDeviceType | type |
ডিভাইসের ধরন। আরও... | |
NSString * | category |
ডিভাইস বিভাগ, একটি স্ট্রিং যা অনন্যভাবে ডিভাইসের ধরন সনাক্ত করে। আরও... | |
NSString * | uniqueID |
এই ডিভাইসের জন্য একটি বিশ্বব্যাপী অনন্য আইডি। আরও... | |
পদ্ধতির বিস্তারিত
- (BOOL) isSameDeviceAs: | (const GCKDevice *) | other |
এই ডিভাইসটি অন্যটির মতো একই ভৌত ডিভাইসটিকে নির্দেশ করে কিনা তা পরীক্ষা করে।
উভয় GCKDevice অবজেক্টের একই বিভাগ, ডিভাইস আইডি, IP ঠিকানা, পরিষেবা পোর্ট এবং প্রোটোকল সংস্করণ থাকলে YES
প্রদান করে।
- (BOOL) hasCapabilities: | (GCKDeviceCapabilities) | deviceCapabilities |
ডিভাইসটি প্রদত্ত সমস্ত ক্ষমতা সমর্থন করলে YES
রিটার্ন করে।
- Parameters
-
deviceCapabilities A bitwise-OR of one or more of the GCKDeviceCapabilities constants.
- (void) setAttribute: | (NSObject< NSSecureCoding > *) | attribute | |
forKey: | (NSString *) | key | |
বস্তুতে একটি নির্বিচারে বৈশিষ্ট্য সেট করে।
নন-কাস্ট ডিভাইসের জন্য ডিভাইস-নির্দিষ্ট তথ্য সঞ্চয় করতে কাস্টম ডিভাইস প্রদানকারীরা ব্যবহার করতে পারে।
- Parameters
-
attribute The attribute value, which must be key-value coding compliant, and cannot be nil
.key The key that identifies the attribute. The key is an arbitrary string. It cannot be nil
.
- (nullable NSObject<NSSecureCoding> *) attributeForKey: | (NSString *) | key |
বস্তুর মধ্যে একটি বৈশিষ্ট্য দেখায়।
- Parameters
-
key The key that identifies the attribute. The key is an arbitrary string. It cannot be nil
.
- রিটার্নস
- অ্যাট্রিবিউটের মান, অথবা যদি এমন কোনো অ্যাট্রিবিউট না থাকে তাহলে
nil
।
- (void) removeAttributeForKey: | (NSString *) | key |
বস্তু থেকে একটি বৈশিষ্ট্য অপসারণ.
- Parameters
-
key The key that identifies the attribute. The key is an arbitrary string. It cannot be nil
.
- (void) removeAllAttributes |
বস্তু থেকে সমস্ত বৈশিষ্ট্য মুছে ফেলে।
+ (NSString *) deviceCategoryForDeviceUniqueID: | (NSString *) | deviceUniqueID |
একটি ডিভাইসের অনন্য ID থেকে ডিভাইস বিভাগটি বের করে।
সম্পত্তি বিস্তারিত
|
read nonatomic copy |
- Deprecated:
- networkAddress ব্যবহার করুন ডিভাইসের IPv4 ঠিকানা, ডট-নোটেশনে। নেটওয়ার্ক অনুরোধ করার সময় ব্যবহার করা হয়। এটি একটি খালি স্ট্রিং হবে GCKDevice অবজেক্টের জন্য যা একটি IPv6 ঠিকানা দিয়ে তৈরি করা হয়েছে।
|
read nonatomic copy |
ডিভাইসের আইপি ঠিকানা।
নেটওয়ার্ক অনুরোধ করার সময় ব্যবহার করা হয়।
- থেকে
- 4.2
|
read nonatomic assign |
ডিভাইসের পরিষেবা পোর্ট।
|
read nonatomic copy |
ডিভাইসের জন্য একটি অনন্য শনাক্তকারী।
|
read write nonatomic copy |
ডিভাইসটির বন্ধুত্বপূর্ণ নাম।
এটি একটি ব্যবহারকারী-অর্পণযোগ্য নাম যেমন "লিভিং রুম"।
|
read write nonatomic copy |
ডিভাইসের মডেলের নাম।
|
read write nonatomic copy |
ডিভাইসের জন্য আইকন ধারণকারী GCKImage অবজেক্টের একটি অ্যারে।
|
read write nonatomic assign |
ডিভাইসটির স্ট্যাটাস যেটি সম্প্রতি স্ক্যান করা হয়েছিল।
|
read write nonatomic copy |
বর্তমানে চলমান রিসিভার অ্যাপ্লিকেশন দ্বারা রিপোর্ট করা স্ট্যাটাস টেক্সট, যদি থাকে।
|
read write nonatomic copy |
ডিভাইসের প্রোটোকল সংস্করণ।
|
read nonatomic assign |
হ্যাঁ যদি এই ডিভাইসটি স্থানীয় নেটওয়ার্কে থাকে।
|
read nonatomic assign |
ডিভাইসের ধরন।
- থেকে
- 3.3
|
read nonatomic copy |
ডিভাইস বিভাগ, একটি স্ট্রিং যা অনন্যভাবে ডিভাইসের ধরন সনাক্ত করে।
কাস্ট ডিভাইসে kGCKCastDeviceCategory এর একটি বিভাগ রয়েছে।