DailyTransport

class DailyTransport(transportContext: TransportContext, androidContext: Context) : Transport

Constructors

Link copied to clipboard
constructor(transportContext: TransportContext, androidContext: Context)

Types

Link copied to clipboard
object Companion
Link copied to clipboard
class Factory(androidContext: Context) : TransportFactory

Functions

Link copied to clipboard
open override fun connect(authBundle: AuthBundle): Future<Unit, VoiceError>
Link copied to clipboard
open override fun disconnect(): Future<Unit, VoiceError>
Link copied to clipboard
open override fun enableCam(enable: Boolean): Future<Unit, VoiceError>
Link copied to clipboard
open override fun enableMic(enable: Boolean): Future<Unit, VoiceError>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun initDevices(): Future<Unit, VoiceError>
Link copied to clipboard
open override fun isCamEnabled(): Boolean
Link copied to clipboard
open override fun isMicEnabled(): Boolean
Link copied to clipboard
open override fun release()
Link copied to clipboard
open override fun selectedCam(): MediaDeviceInfo?
Link copied to clipboard
open override fun selectedMic(): MediaDeviceInfo?
Link copied to clipboard
open override fun sendMessage(message: MsgClientToServer): Future<Unit, VoiceError>
Link copied to clipboard
open override fun setState(state: TransportState)
Link copied to clipboard
open override fun state(): TransportState
Link copied to clipboard
open override fun tracks(): Tracks
Link copied to clipboard
open override fun updateCam(camId: MediaDeviceId): Future<Unit, VoiceError>
Link copied to clipboard
open override fun updateMic(micId: MediaDeviceId): Future<Unit, VoiceError>