AI-generated Key Takeaways
- 
          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. 
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
| enum GCKDeviceType | 
Device types.
- Since
- 3.3
Variable Documentation
| kGCKCastDeviceCategory | 
The device category that identifies Cast devices.