Clase GCKMultizoneDevice

Referencia de la clase GCKMultizoneDevice

Descripción general

Es un dispositivo miembro de un grupo multizona.

Desde
3.1

Hereda de NSObject, <NSCopying> y <NSSecureCoding>.

Resumen de métodos de instancia

(instancetype) - initWithJSONObject:
 Inicializa el objeto con los datos JSON proporcionados. Más…
 
(instancetype) - initWithDeviceID:friendlyName:capabilities:volumeLevel:muted:
 Es el inicializador designado. Más…
 

Resumen de la propiedad

NSString * deviceID
 Es el ID único del dispositivo. Más…
 
NSString * friendlyName
 Es el nombre descriptivo del dispositivo. Más…
 
NSInteger capabilities
 Son las capacidades del dispositivo. Más…
 
float volumeLevel
 Es el nivel de volumen del dispositivo. Más…
 
BOOL muted
 Indica si el dispositivo está silenciado. Más…
 

Detalle del método

- (instancetype) initWithJSONObject: (id)  JSONObject

Inicializa el objeto con los datos JSON proporcionados.

- (instancetype) initWithDeviceID: (NSString *)  deviceID
friendlyName: (NSString *)  friendlyName
capabilities: (NSInteger)  capabilities
volumeLevel: (float)  volume
muted: (BOOL)  muted 

Es el inicializador designado.

Parameters
deviceIDThe unique device ID.
friendlyNameThe device's friendly name.
capabilitiesThe device capabilities.
volumeThe device volume level.
mutedWhether the device is muted.

Detalles de la propiedad

- (NSString*) deviceID
readnonatomiccopy

Es el ID único del dispositivo.

- (NSString*) friendlyName
readnonatomiccopy

Es el nombre descriptivo del dispositivo.

- (NSInteger) capabilities
readwritenonatomicassign

Son las capacidades del dispositivo.

- (float) volumeLevel
readwritenonatomicassign

Es el nivel de volumen del dispositivo.

- (BOOL) muted
readwritenonatomicassign

Indica si el dispositivo está silenciado.