Class List
The classes and protocols in Google Cast Sender API v3.5 for iOS:
CGCKAdBreakClipInfo | A class representing an ad break clip |
CGCKAdBreakInfo | A class representing an ad break |
CGCKAdBreakStatus | A class representing the ad break status |
CGCKApplicationMetadata | Information about a receiver application |
CGCKCastChannel | A virtual communication channel for exchanging messages between a Cast sender and a Cast receiver |
CGCKCastContext | A class containing global objects and state for the framework |
CGCKCastContext(UI) | A category on GCKCastContext containing UI-specific APIs |
C<GCKCastDeviceStatusListener> | A listener protocol for receiving Cast device status change notifications |
CGCKCastOptions | Options that affect the discovery of Cast devices and the behavior of Cast sessions |
CGCKCastSession | A class that manages a Cast session with a receiver device |
CGCKColor | A class that represents an RGBA color |
CGCKDevice | An object representing a receiver device |
CGCKDeviceManager | A controller for Cast devices |
C<GCKDeviceManagerDelegate> | The GCKDeviceManager delegate protocol |
CGCKDeviceProvider | An abstract base class for performing device discovery and session construction |
CGCKDeviceProvider(Protected) | Convenience methods for constructing GCKDevice objects and sending discovery notifications to the framework |
CGCKDeviceScanner | A class that asynchronously scans for available devices and sends corresponding notifications to its listener(s) |
C<GCKDeviceScannerListener> | The GCKDeviceScanner listener protocol |
CGCKDiscoveryManager | A class that manages the device discovery process |
C<GCKDiscoveryManagerListener> | The GCKDiscoveryManager listener protocol |
CGCKError | A subclass of NSError for framework errors |
CGCKFilterCriteria | Filter criteria to be applied to the results of device discovery |
CGCKGameManagerChannel | A GCKCastChannel subclass for game control operations |
C<GCKGameManagerChannelDelegate> | The GCKGameManagerChannel delegate protocol |
CGCKGameManagerResult | The result of a Game Manager request |
CGCKGameManagerState | A representation of the state of the Game Manager running on the receiver device |
CGCKGenericChannel | A generic GCKCastChannel implementation, suitable for use when subclassing is not desired |
C<GCKGenericChannelDelegate> | The GCKGenericChannel delegate protocol |
CGCKImage | A class that represents an image that is located on a web server |
CGCKJSONUtils | Utility methods for working with JSON data |
CGCKLaunchOptions | Receiver application launch options |
CGCKLogger | A singleton object used for logging by the framework |
C<GCKLoggerDelegate> | The GCKLogger delegate protocol |
CGCKLoggerFilter | A class for filtering log messages that are produced using GCKLogger |
CGCKMediaControlChannel | A GCKCastChannel subclass for media control operations |
C<GCKMediaControlChannelDelegate> | The GCKMediaControlChannel delegate protocol |
CGCKMediaInformation | A class that aggregates information about a media item |
CGCKMediaMetadata | A container for media metadata |
CGCKMediaQueueItem | A class representing a media queue item |
CGCKMediaQueueItemBuilder | A builder object for constructing new or derived GCKMediaQueueItem instances |
CGCKMediaStatus | A class that holds status information about some media |
CGCKMediaTextTrackStyle | A class representing a style for a text media track |
CGCKMediaTrack | A class representing a media track |
CGCKMultizoneDevice | A member device of a multizone group |
CGCKMultizoneStatus | The status of a multizone group |
CGCKPlayerInfo | Represents data for a single player |
CGCKRemoteMediaClient | A class for controlling media playback on a Cast receiver |
CGCKRemoteMediaClient(Protected) | Methods to be called by GCKRemoteMediaClient subclasses only |
C<GCKRemoteMediaClientAdInfoParserDelegate> | The delegate protocol for parsing ad break information from a media status |
C<GCKRemoteMediaClientListener> | The GCKRemoteMediaClient listener protocol |
CGCKRequest | An object for tracking an asynchronous request |
C<GCKRequestDelegate> | The GCKRequest delegate protocol |
CGCKSenderApplicationInfo | Information about a sender application |
CGCKSession | An abstract base class representing a session with a receiver device |
CGCKSession(Protected) | Methods to be overridden and called by GCKSession subclasses only |
CGCKSessionManager | A class that manages sessions |
C<GCKSessionManagerListener> | The GCKSessionManager listener protocol |
CGCKSessionTraits | An object describing the traits and capabilities of a session |
CGCKUIButton | A subclass of UIButton that supports custom application states |
CGCKUICastButton | A subclass of UIButton that implements a "Cast" button |
CGCKUICastContainerViewController | A view controller which wraps another View Controller and adds a media playback notification area below that controller |
CGCKUIDeviceVolumeController | A controller for UI views that are used to control or display the volume and mute state of a Cast receiver |
CGCKUIExpandedMediaControlsViewController | A view controller which implements the expanded controls fullscreen view |
C<GCKUIImageCache> | A protocol that defines a means of retrieving and caching images |
CGCKUIImageHints | An object that provides hints to a GCKUIImagePicker about the type and size of an image to be selected for display in the UI |
C<GCKUIImagePicker> | An object used for selecting an image for a given purpose from a GCKMediaMetadata object |
C<GCKUIMediaButtonBarProtocol> | The GCKUIMediaButtonBarProtocol delegate protocol |
CGCKUIMediaController | A controller for UI views that are used to control or display the status of media playback on a Cast receiver |
C<GCKUIMediaControllerDelegate> | The GCKUIMediaController delegate protocol |
CGCKUIMediaTrackSelectionViewController | A view controller that displays a list of the available text and audio tracks for a given media item |
C<GCKUIMediaTrackSelectionViewControllerDelegate> | The GCKUIDeviceConnectionViewController delegate protocol |
CGCKUIMiniMediaControlsViewController | A view controller which implements the "now playing" control bar |
C<GCKUIMiniMediaControlsViewControllerDelegate> | The GCKUIMiniMediaControlsViewController delegate protocol |
CGCKUIPlayPauseToggleController | A class that can be used to implement a custom play/pause toggle UI, in situations where a GCKUIButton will not suffice |
CGCKUIStreamPositionController | A class that can be used to implement a custom stream position and/or seek UI, in situations where ordinary UISlider, UIProgressView, and UILabel controls will not suffice |
CGCKUIStyle | |
CGCKUIStyleAttributes | A class for controlling the style (colors, fonts, icons) of the default views of the framework |
CGCKUIStyleAttributesCastViews | The style attributes for the root view group |
CGCKUIStyleAttributesConnectionController | The style attributes for the view group representing the connection controller |
CGCKUIStyleAttributesDeviceChooser | The style attributes for the view group representing the device chooser |
CGCKUIStyleAttributesDeviceControl | The style attributes for the view group representing all the device control views |
CGCKUIStyleAttributesExpandedController | The style attributes for the view group representing the expanded controller |
CGCKUIStyleAttributesGuestModePairingDialog | The style attributes for the view group representing the guest-mode pairing dialog |
CGCKUIStyleAttributesInstructions | The style attributes for the view group representing the initial instructions overlay |
CGCKUIStyleAttributesMediaControl | The style attributes for the view group representing all the media control views |
CGCKUIStyleAttributesMiniController | The style attributes for the view group representing the mini controller |
CGCKUIStyleAttributesTrackSelector | The style attributes for the view group representing the media track selector |
CGCKUIUtils | User interface utility methods |
CGCKVideoInfo | A class representing video format details |
CNSDictionary(GCKAdditions) | A category that adds some convenience methods to NSDictionary for setting and safely looking up values of various types |
CNSTimer(GCKAdditions) | A category on NSTimer that adds some useful enhancements |