<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