Clase GCKMultizoneDevice

Referencia de la clase GCKMultizoneDevice

Descripción general

Un dispositivo miembro de un grupo multizona.

Since
3.1

Hereda NSObject, <NSCopy> y <NSSecureCoding>.

Resumen del método de instancia

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

Resumen de la propiedad

NSString * deviceID
 El ID único del dispositivo. Más...
 
NSString * friendlyName
 El nombre descriptivo del dispositivo. Más...
 
NSInteger capabilities
 Las capacidades del dispositivo. Más...
 
float volumeLevel
 El nivel del 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 

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

El ID único del dispositivo.

- (NSString*) friendlyName
readnonatomiccopy

El nombre descriptivo del dispositivo.

- (NSInteger) capabilities
readwritenonatomicassign

Las capacidades del dispositivo.

- (float) volumeLevel
readwritenonatomicassign

El nivel del volumen del dispositivo.

- (BOOL) muted
readwritenonatomicassign

Indica si el dispositivo está silenciado.