Classe GCKDevice
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Um objeto que representa um dispositivo receptor.
Herda NSObject, <NSCopy> e <NSSecureCoding>.
- (BOOL) isSameDeviceAs: |
|
(const GCKDevice *) |
other |
|
Testa se este dispositivo se refere ao mesmo dispositivo físico que outro.
Retorna YES
se ambos os objetos GCKDevice tiverem a mesma categoria, ID do dispositivo, endereço IP, porta de serviço e versão do protocolo.
- (BOOL) hasCapabilities: |
|
(GCKDeviceCapabilities) |
deviceCapabilities |
|
Retorna YES
se o dispositivo for compatível com todos os recursos fornecidos.
- Parameters
-
deviceCapabilities | A bitwise-OR of one or more of the GCKDeviceCapabilities constants. |
- (void) setAttribute: |
|
(NSObject< NSSecureCoding > *) |
attribute |
forKey: |
|
(NSString *) |
key |
|
|
| |
Define um atributo arbitrário no objeto.
Pode ser usado por provedores de dispositivos personalizados para armazenar informações específicas de dispositivos que não são de transmissão.
- Parameters
-
attribute | The attribute value, which must be key-value coding compliant, and cannot be nil . |
key | The key that identifies the attribute. The key is an arbitrary string. It cannot be nil . |
- (nullable NSObject<NSSecureCoding> *) attributeForKey: |
|
(NSString *) |
key |
|
Procura um atributo no objeto.
- Parameters
-
key | The key that identifies the attribute. The key is an arbitrary string. It cannot be nil . |
- Retorna
- O valor do atributo, ou
nil
se nenhum atributo existir.
- (void) removeAttributeForKey: |
|
(NSString *) |
key |
|
Remove um atributo do objeto.
- Parameters
-
key | The key that identifies the attribute. The key is an arbitrary string. It cannot be nil . |
- (void) removeAllAttributes |
|
|
|
Remove todos os atributos do objeto.
+ (NSString *) deviceCategoryForDeviceUniqueID: |
|
(NSString *) |
deviceUniqueID |
|
Extrai a categoria do dispositivo de um ID exclusivo.
- Deprecated:
- Use networkAddress o endereço IPv4 do dispositivo, em notação de ponto. Usado ao fazer solicitações de rede. Será uma string vazia para objetos GCKDevice criados com um endereço IPv6.
O endereço IP do dispositivo.
Usado ao fazer solicitações de rede.
- Como
- 4,2
A porta de serviço do dispositivo.
Um identificador exclusivo do dispositivo.
- (NSString*) friendlyName |
|
readwritenonatomiccopy |
O nome de fácil utilização do dispositivo.
Esse é um nome que pode ser atribuído pelo usuário, como "Sala de estar".
O nome do modelo do dispositivo.
Uma matriz de objetos GCKImage que contêm ícones do dispositivo.
- (GCKDeviceStatus) status |
|
readwritenonatomicassign |
O status do dispositivo no momento da verificação mais recente.
O texto de status relatado pelo aplicativo receptor em execução no momento, se houver.
- (NSString*) deviceVersion |
|
readwritenonatomiccopy |
A versão do protocolo do dispositivo.
- (BOOL) isOnLocalNetwork |
|
readnonatomicassign |
YES se o dispositivo estiver na rede local.
O tipo de dispositivo.
- Como
- 3,3
A categoria do dispositivo, uma string que identifica exclusivamente o tipo de dispositivo.
Os dispositivos de transmissão têm a categoria kGCKCastDeviceCategory.
Um ID globalmente exclusivo para este dispositivo.
Essa é uma concatenação das propriedades category e deviceID.
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2023-12-02 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Não contém as informações de que eu preciso"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Muito complicado / etapas demais"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Desatualizado"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problema na tradução"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Problema com as amostras / o código"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Outro"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Fácil de entender"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Meu problema foi resolvido"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Outro"
}]
{
"lastModified": "Última atualização 2023-12-02 UTC.",
"confidential": False
}