<GCKCastDeviceStatusListener> 协议

<GCKCastDeviceStatusListener> 协议参考

概览

用于接收 Cast 设备状态更改通知的监听器协议。

开始时间
3.0

继承 <GCKSessionNSObject>。

实例方法摘要

(void) - castSession:didReceiveActiveInputStatus:
 在 Cast 设备的有效输入状态发生更改时调用。更多...
 
(void) - castSession:didReceiveStandbyStatus:
 在 Cast 设备的待机状态发生变化时调用。更多...
 
(void) - castSession:didReceiveMultizoneStatus:
 在 Cast 设备的多区状态发生更改时调用。更多...
 
(void) - castSession:didAddMultizoneDevice:
 每当添加多区设备时调用。更多...
 
(void) - castSession:didUpdateMultizoneDevice:
 每当多区设备更新时调用。更多...
 
(void) - castSession:didRemoveMultizoneDeviceWithID:
 每当多区设备被移除时调用。更多...
 

方法详细信息

- (void) castSession: (GCKCastSession *)  castSession
didReceiveActiveInputStatus: (GCKActiveInputStatus)  activeInputStatus 
optional

在 Cast 设备的有效输入状态发生更改时调用。

Parameters
castSessionThe Cast session.
activeInputStatusThe new active input status.
- (void) castSession: (GCKCastSession *)  castSession
didReceiveStandbyStatus: (GCKStandbyStatus)  standbyStatus 
optional

在 Cast 设备的待机状态发生变化时调用。

Parameters
castSessionThe Cast session.
standbyStatusThe new standby status.
- (void) castSession: (GCKCastSession *)  castSession
didReceiveMultizoneStatus: (GCKMultizoneStatus *)  multizoneStatus 
optional

在 Cast 设备的多区状态发生更改时调用。

Parameters
castSessionThe Cast session.
multizoneStatusThe new multizone status.
- (void) castSession: (GCKCastSession *)  castSession
didAddMultizoneDevice: (GCKMultizoneDevice *)  device 
optional

每当添加多区设备时调用。

Parameters
castSessionThe Cast session.
deviceThe newly-added multizone device.
- (void) castSession: (GCKCastSession *)  castSession
didUpdateMultizoneDevice: (GCKMultizoneDevice *)  device 
optional

每当多区设备更新时调用。

Parameters
castSessionThe Cast session.
deviceThe updated multizone device.
- (void) castSession: (GCKCastSession *)  castSession
didRemoveMultizoneDeviceWithID: (NSString *)  deviceID 
optional

每当多区设备被移除时调用。

Parameters
castSessionThe Cast session.
deviceIDThe deviceID of the removed multizone device.