Classe GCKMultizoneDevice

Riferimento per la classe GCKMultizoneDevice

Panoramica

Un dispositivo membro di un gruppo multizona.

Since
3,1

Eredita NSObject, <NSCopy> e <NSSecureCoding>.

Riepilogo del metodo dell'istanza

(instancetype) - initWithJSONObject:
 Inizializza l'oggetto con i dati JSON specificati. Altro...
 
(instancetype) - initWithDeviceID:friendlyName:capabilities:volumeLevel:muted:
 Inizializzatore designato. Altro...
 

Riepilogo proprietà

NSString * deviceID
 L'ID dispositivo univoco. Altro...
 
NSString * friendlyName
 Il nome intuitivo del dispositivo. Altro...
 
NSInteger capabilities
 Le funzionalità del dispositivo. Altro...
 
float volumeLevel
 Il livello del volume del dispositivo. Altro...
 
BOOL muted
 Indica se l'audio del dispositivo è disattivato. Altro...
 

Dettaglio metodo

- (instancetype) initWithJSONObject: (id)  JSONObject

Inizializza l'oggetto con i dati JSON specificati.

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

Inizializzatore designato.

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

Dettaglio proprietà

- (NSString*) deviceID
readnonatomiccopy

L'ID dispositivo univoco.

- (NSString*) friendlyName
readnonatomiccopy

Il nome intuitivo del dispositivo.

- (NSInteger) capabilities
readwritenonatomicassign

Le funzionalità del dispositivo.

- (float) volumeLevel
readwritenonatomicassign

Il livello del volume del dispositivo.

- (BOOL) muted
readwritenonatomicassign

Indica se l'audio del dispositivo è disattivato.