GCKDevice ক্লাস
রিসিভার ডিভাইসের প্রতিনিধিত্বকারী একটি বস্তু।
NSObject, <NSCopying>, এবং <NSCoding> উত্তরাধিকারসূত্রে পাওয়া যায়।
- (BOOL) isSameDeviceAs: |
|
(const GCKDevice *) |
other |
|
এই ডিভাইসটি অন্যটির মতো একই ভৌত ডিভাইসটিকে নির্দেশ করে কিনা তা পরীক্ষা করে।
উভয় GCKDevice অবজেক্টের একই বিভাগ, ডিভাইস আইডি, IP ঠিকানা, পরিষেবা পোর্ট এবং প্রোটোকল সংস্করণ থাকলে YES
প্রদান করে।
- (BOOL) hasCapabilities: |
|
(NSInteger) |
deviceCapabilities |
|
যদি ডিভাইসটি প্রদত্ত ক্ষমতা সমর্থন করে তবে YES
প্রদান করে।
- Parameters
-
- (void) setAttribute: |
|
(NSObject< NSCoding > *) |
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 . |
- (NSObject<NSCoding> * __nullable) 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 |
|
|
|
বস্তু থেকে সমস্ত বৈশিষ্ট্য মুছে ফেলে।
ডিভাইসের IPv4 ঠিকানা, ডট-নোটেশনে।
নেটওয়ার্ক অনুরোধ করার সময় ব্যবহার করা হয়।
ডিভাইসের জন্য একটি অনন্য শনাক্তকারী।
- (NSString*) friendlyName |
|
read write nonatomic copy |
ডিভাইসটির বন্ধুত্বপূর্ণ নাম।
এটি একটি ব্যবহারকারী-অর্পণযোগ্য নাম যেমন "লিভিং রুম"।
- (NSString*) manufacturer |
|
read write nonatomic copy |
ডিভাইসের প্রস্তুতকারকের নাম।
- Deprecated:
- পরিবর্তে মডেলনাম বা কাস্টম বৈশিষ্ট্যগুলি ব্যবহার করুন৷
|
read write nonatomic copy |
|
read write nonatomic copy |
ডিভাইসের জন্য আইকন ধারণকারী GCKImage অবজেক্টের একটি অ্যারে।
|
read write nonatomic assign |
ডিভাইসটির স্ট্যাটাস যেটি সম্প্রতি স্ক্যান করা হয়েছিল।
|
read write nonatomic copy |
বর্তমানে চলমান রিসিভার অ্যাপ্লিকেশন দ্বারা রিপোর্ট করা স্ট্যাটাস টেক্সট, যদি থাকে।
- (NSString*) deviceVersion |
|
read write nonatomic copy |
ডিভাইসের প্রোটোকল সংস্করণ।
- (BOOL) isOnLocalNetwork |
|
read nonatomic assign |
হ্যাঁ যদি এই ডিভাইসটি স্থানীয় নেটওয়ার্কে থাকে।
ডিভাইস বিভাগ, একটি স্ট্রিং যা অনন্যভাবে ডিভাইসের ধরন সনাক্ত করে।
কাস্ট ডিভাইসে kGCKCastDeviceCategory এর একটি বিভাগ রয়েছে।
এই ডিভাইসের জন্য একটি বিশ্বব্যাপী অনন্য আইডি।
এটি category এবং deviceID বৈশিষ্ট্যগুলির একটি সংমিশ্রণ।
অন্য কিছু উল্লেখ না করা থাকলে, এই পৃষ্ঠার কন্টেন্ট Creative Commons Attribution 4.0 License-এর অধীনে এবং কোডের নমুনাগুলি Apache 2.0 License-এর অধীনে লাইসেন্স প্রাপ্ত। আরও জানতে, Google Developers সাইট নীতি দেখুন। Java হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2024-11-06 UTC-তে শেষবার আপডেট করা হয়েছে।
[null,null,["2024-11-06 UTC-তে শেষবার আপডেট করা হয়েছে।"],[[["The `GCKDevice` class represents a Cast receiver device, providing properties for device identification, status, and capabilities."],["It offers methods to check device capabilities, compare devices, and manage custom attributes."],["Device properties include IP address, service port, device ID, friendly name, model name, icons, status, and more."],["Developers can use instance methods to interact with device attributes, determine if two devices are the same, and check for specific capabilities."],["The class inherits from `NSObject`, `NSCopying`, and `NSCoding`, allowing for object manipulation and persistence."]]],[]]