//app/org.mjdev.tvapp.cast/CastSessionTransferCallback
CastSessionTransferCallback
[androidJvm]\ class CastSessionTransferCallback(val onMediaTransferring: (transferType: Int) -> Unit, val onMediaTransferred: (transferType: Int, sessionState: SessionState) -> Unit, val onMediaTransferFailed: (transferType: Int, transferFailedReason: Int) -> Unit) : SessionTransferCallback
Constructors
| CastSessionTransferCallback | [androidJvm] constructor(onMediaTransferring: (transferType: Int) -> Unit, onMediaTransferred: (transferType: Int, sessionState: SessionState) -> Unit, onMediaTransferFailed: (transferType: Int, transferFailedReason: Int) -> Unit) |
Properties
| Name | Summary |
|---|---|
| onMediaTransferFailed | [androidJvm] val onMediaTransferFailed: (transferType: Int, transferFailedReason: Int) -> Unit |
| onMediaTransferred | [androidJvm] val onMediaTransferred: (transferType: Int, sessionState: SessionState) -> Unit |
| onMediaTransferring | [androidJvm] val onMediaTransferring: (transferType: Int) -> Unit |
Functions
| Name | Summary |
|---|---|
| equals | [androidJvm] open operator fun equals(other: Any?): Boolean |
| hashCode | [androidJvm] open fun hashCode(): Int |
| onTransferFailed | [androidJvm] open override fun onTransferFailed(transferType: Int, transferFailedReason: Int) |
| onTransferred | [androidJvm] open override fun onTransferred(transferType: Int, sessionState: SessionState) |
| onTransferring | [androidJvm] open override fun onTransferring(transferType: Int) |
| toString | [androidJvm] open fun toString(): String |