GCKDevice.h File

GCKDevice.h File Reference

GCKDeviceStatus enum. More...

Classes

class  GCKDevice
 An object representing a receiver device. More...
 

Enumerations

enum  GCKDeviceStatus { GCKDeviceStatusUnknown = -1, GCKDeviceStatusIdle = 0, GCKDeviceStatusBusy = 1 }
 Enum defining the device status at the time the device was scanned. More...
 
enum  GCKDeviceCapability {
  GCKDeviceCapabilityVideoOut = 1 << 0, GCKDeviceCapabilityVideoIn = 1 << 1, GCKDeviceCapabilityAudioOut = 1 << 2, GCKDeviceCapabilityAudioIn = 1 << 3,
  GCKDeviceCapabilityMultizoneGroup = 1 << 5, GCKDeviceCapabilityMasterOrFixedVolume = 1 << 11, GCKDeviceCapabilityAttenuationOrFixedVolume = 1 << 12
}
 Enum defining the capabilities of a receiver device. More...
 
enum  GCKDeviceType {
  GCKDeviceTypeGeneric = 0, GCKDeviceTypeTV, GCKDeviceTypeSpeaker, GCKDeviceTypeSpeakerGroup,
  GCKDeviceTypeNearbyUnpaired
}
 Device types. More...
 

Variables

NSString *const kGCKCastDeviceCategory
 The device category that identifies Cast devices. More...
 

Detailed Description

GCKDeviceStatus enum.

Enumeration Type Documentation

Enum defining the device status at the time the device was scanned.

Enumerator
GCKDeviceStatusUnknown 

Unknown status.

GCKDeviceStatusIdle 

Idle device status.

GCKDeviceStatusBusy 

Busy/join device status.

Enum defining the capabilities of a receiver device.

Enumerator
GCKDeviceCapabilityVideoOut 

The device has video-out capability.

GCKDeviceCapabilityVideoIn 

The device has video-in capability.

GCKDeviceCapabilityAudioOut 

The device has audio-out capability.

GCKDeviceCapabilityAudioIn 

The device has audio-in capability.

GCKDeviceCapabilityMultizoneGroup 

The device has multizone group capability.

GCKDeviceCapabilityMasterOrFixedVolume 

The device has master or fixed volume mode capability.

GCKDeviceCapabilityAttenuationOrFixedVolume 

The device has attenuation or fixed volume mode capability.

Device types.

Since
3.3
Enumerator
GCKDeviceTypeGeneric 

Generic Cast device.

GCKDeviceTypeTV 

Cast-enabled TV.

GCKDeviceTypeSpeaker 

Cast-enabled speaker or other audio device.

GCKDeviceTypeSpeakerGroup 

Speaker group.

GCKDeviceTypeNearbyUnpaired 

The "Nearby Devices" pseudo-device, which represents any nearby unpaired guest-mode devices.

Variable Documentation

kGCKCastDeviceCategory

The device category that identifies Cast devices.