Constructors

Link copied to clipboard
constructor(deviceInstance: DeviceInstance)
constructor(deviceInstance: DeviceInstance, configManager: ConfigManager)

Functions

Link copied to clipboard
Link copied to clipboard
open fun cancelAppInstall(callback: ICommandCallback<Boolean>)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun checkPairing(callback: ICommandCallback<Boolean>)
Link copied to clipboard
open fun confirmAppInstall(callback: ICommandCallback<Boolean>)
Link copied to clipboard
open fun confirmPairing(pinCode: String, callback: ICommandCallback<Boolean>)
abstract fun confirmPairing(code: String, callback: ICommandCallback<Boolean>)
Link copied to clipboard
open fun connectToSync(channel: SyncChannelConfig, reconnect: Boolean, callback: IChannelProvider.IChannelStatusCallback)
Link copied to clipboard
open fun disconnect(shouldStopVideo: Boolean, reason: String)
Link copied to clipboard
Link copied to clipboard
open fun getAppID(): String
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun getSyncChannelConfig(): SyncChannelConfig
open fun getSyncChannelConfig(appId: String): SyncChannelConfig
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun getVolume(): Float
Link copied to clipboard
open fun isAnyAppRunning(callback: ICommandCallback<Boolean>)
Link copied to clipboard
open fun isAppInstalled(callback: ICommandCallback<Boolean>)
Checks whether an app is available on the device.
Link copied to clipboard
open fun isAppRunning(callback: ICommandCallback<Boolean>)
Link copied to clipboard
Link copied to clipboard
open fun isMute(): Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun launchApplet(appID: String, callback: ICommandCallback<Boolean>)
Link copied to clipboard
open fun launchAppStore(callback: ICommandCallback<Boolean>)
Link copied to clipboard
open fun pause(video: VideoInfo)
Link copied to clipboard
open fun play(video: VideoInfo)
Link copied to clipboard
open fun pollAppInstalled(callback: ICommandCallback<Boolean>)
Link copied to clipboard
Link copied to clipboard
Checks whether the device requires app install
Link copied to clipboard
Checks whether the device requires pairing
Link copied to clipboard
open fun seek(video: VideoInfo, position: Long)
Link copied to clipboard
Link copied to clipboard
open fun sendKey(keyCode: KeyCode, callback: ICommandCallback<Boolean>)
Link copied to clipboard
open fun setActiveTracks(videoInfo: VideoInfo, tracks: List<VideoTrackInfo>)
Link copied to clipboard
open fun setDeviceControllerType(deviceControllerType: DeviceControllerType)
Link copied to clipboard
open fun setMute(mute: Boolean)
Link copied to clipboard
open fun setVolume(volume: Float)
Link copied to clipboard
open fun start(video: VideoInfo)
open fun start(video: VideoInfo, position: Long)
Link copied to clipboard
open fun stop(video: VideoInfo, reason: String)
abstract fun stop(video: VideoInfo, reason: String)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun toString(): String
Link copied to clipboard
open fun unLaunchApp(reason: String)