All Classes and Interfaces
Class
Description
A custom event sent by a receiver app.
Application descriptor.
Messages for authentication protocol between a sender and a receiver.
Messages for authentication protocol between a sender and a receiver.
Protobuf type
su.litvak.chromecast.api.v2.AuthErrorProtobuf type
su.litvak.chromecast.api.v2.AuthErrorProtobuf enum
su.litvak.chromecast.api.v2.AuthError.ErrorTypeProtobuf type
su.litvak.chromecast.api.v2.AuthResponseProtobuf type
su.litvak.chromecast.api.v2.AuthResponseProtobuf type
su.litvak.chromecast.api.v2.CastMessageProtobuf type
su.litvak.chromecast.api.v2.CastMessage
What type of data do we have in this message.
Always pass a version of the protocol for future compatibility
requirements.
Protobuf type
su.litvak.chromecast.api.v2.DeviceAuthMessageProtobuf type
su.litvak.chromecast.api.v2.DeviceAuthMessageProtobuf enum
su.litvak.chromecast.api.v2.SignatureAlgorithmChromeCast device - main object used for interaction with ChromeCast dongle.
Event fired when connection to ChromeCast device is either established or closed.
The listener interface for receiving connection open/close events.
Generic error, which may happen during interaction with ChromeCast device.
Utility class that discovers ChromeCast devices and holds references to all of them.
The listener interface for discovering ChromeCast devices.
Identifies that a broadcast message was received from "receiver application".
Type of a spontaneous events.
The listener interface for receiving spontaneous events.
Device descriptor.
Media item.
Media streamed on ChromeCast device.
Type of the data found inside
Media.metadata.Stream type.
Current media player status - which media is played, volume, time position, etc.
The reason for the player to be in IDLE state.
Playback status.
Generic message used in exchange with the ChromeCast device.
Status received in case there a multiple ChomeCast devices in several "zones" (multi-zone setup).
Namespace of the ChromeCast application.
Implementation must be a request object, which can be serialized to JSON with Jackson library.
Implementation must be a response object, which can be serialized to JSON with Jackson library.
Current ChromeCast device status.
Track meta data information.
Media track type.
Volume settings.