<GCKDiscoveryManagerListener> پروتکل

مرجع پروتکل <GCKDiscoveryManagerListener>

بررسی اجمالی

پروتکل شنونده GCKDiscoveryManager .

از آنجا که
3.0

<NSObjectNSObject> را به ارث می برد.

خلاصه روش نمونه

(void) - didStartDiscoveryForDeviceCategory:
هنگامی که کشف برای دسته دستگاه داده شده شروع شده باشد، تماس گرفته می شود. بیشتر...
(void) - willUpdateDeviceList
زمانی که لیست دستگاه‌های کشف‌شده در شرف به‌روزرسانی است، تماس گرفته می‌شود. بیشتر...
(void) - didUpdateDeviceList
زمانی فراخوانی می شود که لیست دستگاه های کشف شده به نحوی به روز شده باشد. بیشتر...
(void) - didInsertDevice:atIndex:
زمانی فراخوانی می شود که دستگاهی که به تازگی کشف شده در لیست دستگاه ها قرار داده شده باشد. بیشتر...
(void) - didUpdateDevice:atIndex:
هنگامی که دستگاهی که قبلاً کشف شده بود به‌روزرسانی شده باشد، تماس گرفته می‌شود. بیشتر...
(void) - didUpdateDevice:atIndex:andMoveToIndex:
هنگامی که دستگاهی که قبلاً کشف شده به‌روزرسانی شده و/یا در فهرست سفارش داده شده است، تماس گرفته می‌شود. بیشتر...
(void) - didRemoveDeviceAtIndex:
زمانی که دستگاهی که قبلاً کشف شده آفلاین شده و از لیست دستگاه‌ها حذف شده باشد، تماس گرفته می‌شود. بیشتر...
(void) - didRemoveDevice:atIndex:
زمانی که دستگاهی که قبلاً کشف شده آفلاین شده و از لیست دستگاه‌ها حذف شده باشد، تماس گرفته می‌شود. بیشتر...
(void) - didHaveDiscoveredDeviceWhenStartingDiscovery
زمانی فراخوانی می‌شود که قبل از شروع فرآیند کشف، دستگاه‌هایی که قبلاً کشف شده‌اند در لیست وجود داشته باشند. بیشتر...

جزئیات روش

- (void) didStartDiscoveryForDeviceCategory: (NSString *)  deviceCategory
optional

هنگامی که کشف برای دسته دستگاه داده شده شروع شده باشد، تماس گرفته می شود.

- (void) willUpdateDeviceList
optional

زمانی که لیست دستگاه‌های کشف‌شده در شرف به‌روزرسانی است، تماس گرفته می‌شود.

- (void) didUpdateDeviceList
optional

زمانی فراخوانی می شود که لیست دستگاه های کشف شده به نحوی به روز شده باشد.

- (void) didInsertDevice: ( GCKDevice *)  device
atIndex: (NSUInteger)  index  
optional

زمانی فراخوانی می شود که دستگاهی که به تازگی کشف شده در لیست دستگاه ها قرار داده شده باشد.

Parameters
deviceThe device that was inserted.
indexThe list index at which the device was inserted.
- (void) didUpdateDevice: ( GCKDevice *)  device
atIndex: (NSUInteger)  index  
optional

هنگامی که دستگاهی که قبلاً کشف شده بود به‌روزرسانی شده باشد، تماس گرفته می‌شود.

Parameters
deviceThe device that was updated.
indexThe list index of the device.
- (void) didUpdateDevice: ( GCKDevice *)  device
atIndex: (NSUInteger)  index
andMoveToIndex: (NSUInteger)  newIndex  
optional

هنگامی که دستگاهی که قبلاً کشف شده به‌روزرسانی شده و/یا در فهرست سفارش داده شده است، تماس گرفته می‌شود.

Parameters
deviceThe device that was updated.
indexThe previous list index of the device.
newIndexThe current list index of the device.
- (void) didRemoveDeviceAtIndex: (NSUInteger)  index
optional

زمانی که دستگاهی که قبلاً کشف شده آفلاین شده و از لیست دستگاه‌ها حذف شده باشد، تماس گرفته می‌شود.

Parameters
indexThe list index of the device that was removed.
- (void) didRemoveDevice: ( GCKDevice *)  device
atIndex: (NSUInteger)  index  
optional

زمانی که دستگاهی که قبلاً کشف شده آفلاین شده و از لیست دستگاه‌ها حذف شده باشد، تماس گرفته می‌شود.

این جایگزینی برای didRemoveDeviceAtIndex: . اگر هر دو اجرا شوند، هر دو فراخوانی خواهند شد.

Parameters
deviceThe device that was removed.
indexThe list index of the device that was removed.
از آنجا که
4.1
- (void) didHaveDiscoveredDeviceWhenStartingDiscovery
optional

زمانی فراخوانی می‌شود که قبل از شروع فرآیند کشف، دستگاه‌هایی که قبلاً کشف شده‌اند در لیست وجود داشته باشند.

این دستگاه ها هنوز معتبر هستند و از زمان کشف آخرین فرآیند کشف منقضی نشده اند. با استفاده از deviceCount: و deviceAtIndex: می‌توانید فهرست کامل دستگاه‌هایی را که قبلاً کشف کرده‌اند به دست آورید.

از آنجا که
4.4.1