GCKDevice.h File

  • The GCKDevice.h file contains definitions for classes, typedefs, enumerations, functions, and variables related to receiver devices in the Google Cast SDK for iOS.

  • The GCKDevice class represents a receiver device.

  • The GCKDeviceType enumeration defines various types of Cast devices, including generic, TV, speaker, speaker group, and nearby unpaired devices.

  • The kGCKCastDeviceCategory variable is used to identify Cast devices.

GCKDevice.h File Reference

GCKDeviceStatus enum. More...

Classes

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

Typedefs

typedef GCKDeviceCapabilities GCKDeviceCapability
 This is left for backwards compatibility reasons. More...
 

Enumerations

enum  GCKDeviceType {
  GCKDeviceTypeGeneric = 0, GCKDeviceTypeTV, GCKDeviceTypeSpeaker, GCKDeviceTypeSpeakerGroup,
  GCKDeviceTypeNearbyUnpaired
}
 Device types. More...
 

Functions

typedef NS_CLOSED_ENUM (NSInteger, GCKDeviceStatus)
 
typedef NS_OPTIONS (NSInteger, GCKDeviceCapabilities)
 

Variables

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

Detailed Description

GCKDeviceStatus enum.

Typedef Documentation

typedef GCKDeviceCapabilities GCKDeviceCapability

This is left for backwards compatibility reasons.

Enumeration Type Documentation

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.