بروتوكول المستمع GCKDiscoveryManager
- منذ
- 3.0
يكتسب <NSObjectNSObject>.
- (void) didStartDiscoveryForDeviceCategory: |
|
(NSString *) |
deviceCategory |
|
|
optional |
يتم استدعاء هذا الإجراء عند بدء الاكتشاف لفئة الجهاز المحدّدة.
- (void) willUpdateDeviceList |
|
|
|
|
optional |
يتم استدعاء هذا الحدث عندما توشك قائمة الأجهزة المكتشفة على التحديث بطريقة ما.
- (void) didUpdateDeviceList |
|
|
|
|
optional |
يتم استدعاء هذا الحدث عند تعديل قائمة الأجهزة التي تم اكتشافها بطريقة ما.
- (void) didInsertDevice: |
|
(GCKDevice *) |
device |
atIndex: |
|
(NSUInteger) |
index |
|
|
| |
|
optional |
يتم استدعاء هذا الإجراء عند إدراج جهاز تم اكتشافه حديثًا في قائمة الأجهزة.
- Parameters
-
device | The device that was inserted. |
index | The list index at which the device was inserted. |
- (void) didUpdateDevice: |
|
(GCKDevice *) |
device |
atIndex: |
|
(NSUInteger) |
index |
|
|
| |
|
optional |
يتم استدعاء هذا الحدث عند تحديث جهاز تم اكتشافه مسبقًا.
- Parameters
-
device | The device that was updated. |
index | The list index of the device. |
- (void) didUpdateDevice: |
|
(GCKDevice *) |
device |
atIndex: |
|
(NSUInteger) |
index |
andMoveToIndex: |
|
(NSUInteger) |
newIndex |
|
|
| |
|
optional |
يتم الاتصال به عند تعديل جهاز تم اكتشافه مسبقًا و/أو إعادة ترتيبه ضمن القائمة.
- Parameters
-
device | The device that was updated. |
index | The previous list index of the device. |
newIndex | The current list index of the device. |
- (void) didRemoveDeviceAtIndex: |
|
(NSUInteger) |
index |
|
|
optional |
يتم الاتصال به عندما يكون جهاز تم اكتشافه مسبقًا بلا اتصال بالإنترنت وتمت إزالته من قائمة الأجهزة.
- Parameters
-
index | The list index of the device that was removed. |
- (void) didRemoveDevice: |
|
(GCKDevice *) |
device |
atIndex: |
|
(NSUInteger) |
index |
|
|
| |
|
optional |
يتم الاتصال به عندما يكون جهاز تم اكتشافه مسبقًا بلا اتصال بالإنترنت وتمت إزالته من قائمة الأجهزة.
وهذا بديل لـ didRemoveDeviceAtIndex:. وفي حال تنفيذهما، سيتم استدعاء كليهما.
- Parameters
-
device | The device that was removed. |
index | The list index of the device that was removed. |
- منذ
- 4.1
- (void) didHaveDiscoveredDeviceWhenStartingDiscovery |
|
|
|
|
optional |
يتم استدعاء هذا الإجراء عند وجود بعض الأجهزة التي تم اكتشافها مسبقًا في القائمة قبل بدء عملية الاكتشاف.
هذه الأجهزة لا تزال صالحة وغير منتهية الصلاحية منذ أن تم اكتشافها من خلال عملية الاكتشاف الأخيرة. يمكن الحصول على القائمة الكاملة للأجهزة التي تم اكتشافها سابقًا باستخدام deviceCount: وdeviceAtIndex:.
- منذ
- 4.4.1