Clase GCKDevice
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Es un objeto que representa un dispositivo receptor.
Hereda de NSObject, <NSCopying> y <NSCoding>.
|
NSString * | ipAddress |
| Dirección IPv4 del dispositivo, en notación de puntos Más…
|
|
uint16_t | servicePort |
| Es el puerto de servicio del dispositivo. Más…
|
|
NSString * | deviceID |
| Es un identificador único del dispositivo. Más…
|
|
NSString * | friendlyName |
| Es el nombre descriptivo del dispositivo. Más…
|
|
NSString * | manufacturer |
| Es el nombre del fabricante del dispositivo. Más…
|
|
NSString * | modelName |
| Es el nombre del modelo del dispositivo. Más…
|
|
NSArray< GCKImage * > * | icons |
| Es un array de objetos GCKImage que contiene íconos para el dispositivo. Más…
|
|
GCKDeviceStatus | status |
| Es el estado del dispositivo en el momento en que se analizó más recientemente. Más…
|
|
NSString * | statusText |
| Es el texto de estado que informa la aplicación del receptor que se está ejecutando actualmente, si la hay. Más…
|
|
NSString * | deviceVersion |
| Es la versión del protocolo del dispositivo. Más…
|
|
BOOL | isOnLocalNetwork |
| SÍ si este dispositivo está en la red local. Más…
|
|
GCKDeviceType | type |
| Es el tipo de dispositivo. Más…
|
|
NSString * | category |
| Es la categoría del dispositivo, una cadena que identifica de forma única el tipo de dispositivo. Más…
|
|
NSString * | uniqueID |
| Es un ID único global para este dispositivo. Más…
|
|
- (BOOL) isSameDeviceAs: |
|
(const GCKDevice *) |
other |
|
Prueba si este dispositivo hace referencia al mismo dispositivo físico que otro.
Devuelve YES
si ambos objetos GCKDevice tienen la misma categoría, ID de dispositivo, dirección IP, puerto de servicio y versión del protocolo.
- (BOOL) hasCapabilities: |
|
(NSInteger) |
deviceCapabilities |
|
Devuelve YES
si el dispositivo admite las capacidades proporcionadas.
- Parameters
-
- (void) setAttribute: |
|
(NSObject< NSCoding > *) |
attribute |
forKey: |
|
(NSString *) |
key |
|
|
| |
Establece un atributo arbitrario en el objeto.
Los proveedores de dispositivos personalizados pueden usarlo para almacenar información específica del dispositivo para dispositivos que no son de Cast.
- 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 . |
- (NSObject<NSCoding> * __nullable) attributeForKey: |
|
(NSString *) |
key |
|
Busca un atributo en el objeto.
- Parameters
-
key | The key that identifies the attribute. The key is an arbitrary string. It cannot be nil . |
- Muestra
- El valor del atributo o
nil
si no existe tal atributo.
- (void) removeAttributeForKey: |
|
(NSString *) |
key |
|
Quita un atributo del objeto.
- Parameters
-
key | The key that identifies the attribute. The key is an arbitrary string. It cannot be nil . |
- (void) removeAllAttributes |
|
|
|
Quita todos los atributos del objeto.
Dirección IPv4 del dispositivo, en notación de puntos
Se usa cuando se realizan solicitudes de red.
Es el puerto de servicio del dispositivo.
Es un identificador único del dispositivo.
- (NSString*) friendlyName |
|
readwritenonatomiccopy |
Es el nombre descriptivo del dispositivo.
Es un nombre que puede asignar el usuario, como "Sala de estar".
- (NSString*) manufacturer |
|
readwritenonatomiccopy |
Es el nombre del fabricante del dispositivo.
- Deprecated:
- En su lugar, usa el atributo modelName o atributos personalizados.
Es el nombre del modelo del dispositivo.
Es un array de objetos GCKImage que contiene íconos para el dispositivo.
Es el estado del dispositivo en el momento en que se analizó más recientemente.
Es el texto de estado que informa la aplicación del receptor que se está ejecutando actualmente, si la hay.
- (NSString*) deviceVersion |
|
readwritenonatomiccopy |
Es la versión del protocolo del dispositivo.
- (BOOL) isOnLocalNetwork |
|
readnonatomicassign |
SÍ si este dispositivo está en la red local.
Es el tipo de dispositivo.
- Desde
- 3.3
Es la categoría del dispositivo, una cadena que identifica de forma única el tipo de dispositivo.
Los dispositivos Cast tienen la categoría kGCKCastDeviceCategory.
Es un ID único global para este dispositivo.
Es una concatenación de las propiedades category y deviceID.
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons, y los ejemplos de código están sujetos a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2025-07-26 (UTC)
[null,null,["Última actualización: 2025-07-26 (UTC)"],[],[],null,[]]