CallTest

abstract class CallTest(config: RtcConfiguration, filter: (IceCandidate) -> Boolean = noFilter, done: suspend (Any) -> Unit, failed: suspend (String) -> Unit, testType: String, coroutineScope: CoroutineScope, logger: Logger)

Inheritors

Constructors

Link copied to clipboard
constructor(config: RtcConfiguration, filter: (IceCandidate) -> Boolean = noFilter, done: suspend (Any) -> Unit, failed: suspend (String) -> Unit, testType: String, coroutineScope: CoroutineScope, logger: Logger)

Properties

Link copied to clipboard
lateinit var ch1: DataChannel
Link copied to clipboard
lateinit var ch2: DataChannel
Link copied to clipboard
open val onMessageDC2: suspend (ByteArray) -> Unit
Link copied to clipboard
open val onOpenDC1: () -> Unit
Link copied to clipboard
lateinit var pc1: PeerConnection
Link copied to clipboard
lateinit var pc2: PeerConnection

Functions

Link copied to clipboard
suspend fun start(timeout: Long)
Link copied to clipboard
suspend fun testComplete(data: Any)