Classe GCKMultizoneDevice

Referência da classe GCKMultizoneDevice

Visão geral

Um dispositivo membro de um grupo de várias zonas.

Since
3,1

Herda NSObject, <NSCOPY> e <NSSecureCoding>.

Resumo do método de instância

(instancetype) - initWithJSONObject:
 Inicializa o objeto com os dados JSON fornecidos. Mais...
 
(instancetype) - initWithDeviceID:friendlyName:capabilities:volumeLevel:muted:
 Inicializador designado. Mais...
 

Resumo da propriedade

NSString * deviceID
 O ID exclusivo do dispositivo. Mais...
 
NSString * friendlyName
 O nome amigável do dispositivo. Mais...
 
NSInteger capabilities
 Os recursos do dispositivo. Mais...
 
float volumeLevel
 Nível do volume do dispositivo. Mais...
 
BOOL muted
 Se o dispositivo está silenciado. Mais...
 

Detalhes dos métodos

- (instancetype) initWithJSONObject: (id)  JSONObject

Inicializa o objeto com os dados JSON fornecidos.

- (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.

Detalhes da propriedade

- (NSString*) deviceID
readnonatomiccopy

O ID exclusivo do dispositivo.

- (NSString*) friendlyName
readnonatomiccopy

O nome amigável do dispositivo.

- (NSInteger) capabilities
readwritenonatomicassign

Os recursos do dispositivo.

- (float) volumeLevel
readwritenonatomicassign

Nível do volume do dispositivo.

- (BOOL) muted
readwritenonatomicassign

Se o dispositivo está silenciado.