| Interface | Description |
|---|---|
| Bitflag |
This interface is implemented by enums which represent bitflags.
|
| Consumer<T> |
Represents an operation that accepts a single input argument and returns no result.
|
| ErrorStatus |
This interface is implemented by all enums which represent OCast error statuses.
|
| Class | Description |
|---|---|
| ConsumerCallback<T> |
Represents a callback for an asynchronous task, with a
interface Consumer of T as the success operation. |
| DeviceID |
Represents the device identifier.
|
| DeviceMessage<T> |
Represents a public settings device message.
|
| Event |
Represents an OCast event.
|
| GetDeviceIDCommandParams |
Represents the parameters of a
getDeviceID command. |
| GetMediaMetadataCommandParams |
Represents the parameters of a
getMetadata command. |
| GetMediaPlaybackStatusCommandParams |
Represents the parameters of a
getPlaybackStatus command. |
| GetUpdateStatusCommandParams |
Represents the parameters of a
getUpdateStatus command. |
| InputMessage<T> |
Represents a public settings input message.
|
| Media |
This class is a container for enum classes which are used by several other media classes.
|
| MediaMessage<T> |
Represents a media message.
|
| MediaMetadata |
Represents the media metadata.
|
| MediaPlaybackStatus |
Represents the playback status of a media.
|
| MuteMediaCommandParams |
Represents the parameters of a
mute command. |
| OCastApplicationLayer<T> |
Represents an OCast application layer containing data.
|
| OCastCommandDeviceLayer<T> |
Represents an OCast device layer containing a command message.
|
| OCastCommandParams |
Represents parameters for the data layer of a command.
|
| OCastDataLayer<T> |
Represents an OCast data layer.
|
| OCastDeviceSettingsError |
Represents an error from the device settings service.
|
| OCastError |
Represents a generic OCast error.
|
| OCastExtKt | |
| OCastInputSettingsError |
Represents an error from the input settings service.
|
| OCastMediaError |
Represents an error from the media service.
|
| OCastRawApplicationLayer |
Represents an OCast application layer containing raw data (i.e. the
data property is a String). |
| OCastRawDataLayer |
Represents an OCast data layer containing raw parameters (i.e. the
params property is a String). |
| OCastRawDeviceLayer |
Represents an OCast device layer containing a raw message (i.e. the
data property of message is a String). |
| OCastReplyEventParams |
Represents parameters for the data layer of a reply or an event.
|
| PauseMediaCommandParams |
Represents the parameters of a
pause command. |
| PlayMediaCommandParams |
Represents the parameters of a
play command. |
| PrepareMediaCommandParams |
Represents the parameters of a
prepare command. |
| ReplyCallback<T> |
Represents a callback for an OCast reply.
|
| ResumeMediaCommandParams |
Represents the parameters of a
resume command. |
| RunnableCallback |
Represents a callback for an asynchronous task, with a Runnable as the success operation.
|
| SSLConfiguration |
This class represents an SSL configuration.
|
| SeekMediaCommandParams |
Represents the parameters of a
seek command. |
| SendGamepadEventCommandParams |
Represents the parameters of a
gamepadEvent command. |
| SendKeyEventCommandParams |
Represents the parameters of a
keyPressed command. |
| SendMouseEventCommandParams |
Represents the parameters of a
mouseEvent command. |
| Service |
Represents an OCast service.
|
| SetMediaTrackCommandParams |
Represents the parameters of a
track command. |
| SetMediaVolumeCommandParams |
Represents the parameters of a
volume command. |
| SettingsService |
Represents an OCast settings service.
|
| StopMediaCommandParams |
Represents the parameters of a
stop command. |
| UpdateStatus |
Represents the firmware update status of a device.
|
| WebAppConnectedStatusEvent |
Represents the connected status event of a web app.
|
| Enum | Description |
|---|---|
| OCastDomain |
Represents the OCast domains.
|
| WebAppStatus |
Represents the status of a web app.
|