بروتوكول <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