ওভারভিউ
একটি শ্রেণী যা অ্যাসিঙ্ক্রোনাসভাবে উপলব্ধ ডিভাইসগুলির জন্য স্ক্যান করে এবং তার শ্রোতাদের কাছে সংশ্লিষ্ট বিজ্ঞপ্তি পাঠায়।
এই শ্রেণীটি অন্তর্নিহিতভাবে একটি সিঙ্গেলটন; যেহেতু এটি একটি নেটওয়ার্ক স্ক্যান করে, এটি ব্যবহারে একাধিক দৃষ্টান্ত রাখা দরকারী নয়।
- Deprecated:
- কাস্ট রিসিভারগুলি আবিষ্কার করতে GCKDiscoveryManager ব্যবহার করুন।
উত্তরাধিকারসূত্রে এনএসওবজেক্ট।
উদাহরণ পদ্ধতির সারাংশ | |
(instancetype) | - init |
একটি নতুন GCKDeviceScanner তৈরি করে। আরও... | |
(instancetype) | - initWithFilterCriteria: |
মনোনীত ইনিশিয়ালাইজার। আরও... | |
(void) | - startScan |
একটি নতুন ডিভাইস স্ক্যান শুরু করে। আরও... | |
(void) | - stopScan |
যেকোনো চলমান ডিভাইস স্ক্যান বন্ধ করে। আরও... | |
(void) | - addListener: |
বিজ্ঞপ্তি পাওয়ার জন্য একজন শ্রোতা যোগ করে। আরও... | |
(void) | - removeListener: |
একটি শ্রোতাকে সরিয়ে দেয় যা পূর্বে addListener: আরও... | |
সম্পত্তি সারাংশ | |
NSArray * | devices |
আবিষ্কৃত ডিভাইসের বিন্যাস। আরও... | |
BOOL | hasDiscoveredDevices |
বর্তমান/সর্বশেষ স্ক্যান কোনো ডিভাইস আবিষ্কার করেছে কিনা। আরও... | |
BOOL | scanning |
বর্তমানে একটি স্ক্যান চলছে কিনা। আরও... | |
GCKFilterCriteria * | filterCriteria |
বর্তমান ফিল্টারিং মানদণ্ড। আরও... | |
BOOL | passiveScan |
স্ক্যানটি একটি প্যাসিভ স্ক্যান হওয়া উচিত কিনা। আরও... | |
পদ্ধতির বিস্তারিত
- (instancetype) init |
একটি নতুন GCKDeviceScanner তৈরি করে।
- Deprecated:
- initWithFilterCriteria: পরিবর্তে; একটি মানদণ্ড ছাড়া ব্যবহার করবেন না।
- (instancetype) initWithFilterCriteria: | ( GCKFilterCriteria *__nullable) | filterCriteria |
মনোনীত ইনিশিয়ালাইজার।
প্রদত্ত ফিল্টার মানদণ্ডের সাথে একটি নতুন GCKDeviceScanner তৈরি করে।
- Parameters
-
filterCriteria The filter criteria. May not be nil
.
- (void) startScan |
একটি নতুন ডিভাইস স্ক্যান শুরু করে।
শেষ পর্যন্ত stopScan কল করে স্ক্যানটি বন্ধ করতে হবে।
- (void) stopScan |
যেকোনো চলমান ডিভাইস স্ক্যান বন্ধ করে।
startScan কল করার পরে এবং এই অবজেক্টটি এর মালিক দ্বারা প্রকাশ করার আগে এই পদ্ধতিটি অবশ্যই কল করা উচিত ।
- (void) addListener: | (id< GCKDeviceScannerListener >) | listener |
বিজ্ঞপ্তি পাওয়ার জন্য একজন শ্রোতা যোগ করে।
- Parameters
-
listener The listener to add.
- (void) removeListener: | (id< GCKDeviceScannerListener >) | listener |
একটি শ্রোতাকে সরিয়ে দেয় যা পূর্বে addListener:
- Parameters
-
listener The listener to remove.
সম্পত্তি বিস্তারিত
|
read nonatomic copy |
আবিষ্কৃত ডিভাইসের বিন্যাস।
|
read nonatomic assign |
বর্তমান/সর্বশেষ স্ক্যান কোনো ডিভাইস আবিষ্কার করেছে কিনা।
|
read nonatomic assign |
বর্তমানে একটি স্ক্যান চলছে কিনা।
|
read write nonatomic copy |
বর্তমান ফিল্টারিং মানদণ্ড।
|
read write nonatomic assign |
স্ক্যানটি একটি প্যাসিভ স্ক্যান হওয়া উচিত কিনা।
একটি প্যাসিভ স্ক্যান কম ঘন ঘন আবিষ্কারের প্রশ্ন পাঠায়, তাই এটি আরও কার্যকর, কিন্তু ফলাফলগুলি ততটা তাজা হবে না। যখন ব্যবহারকারী সক্রিয়ভাবে একটি কাস্ট লক্ষ্য নির্বাচন করছেন না তখন একটি প্যাসিভ স্ক্যান করা উপযুক্ত।