Package-level declarations

Types

Link copied to clipboard

Implementation of KrpcClient that can be used to test custom KrpcTransport.

Link copied to clipboard

Implementation of KrpcServer that can be used to test custom KrpcTransport.

Link copied to clipboard
interface KrpcTestService
Link copied to clipboard
abstract class KrpcTransportTestBase
Link copied to clipboard
data class LocalDate(val year: Int, val month: Int, val day: Int)
Link copied to clipboard
data class LocalDateTime(val date: LocalDate, val time: String)
Link copied to clipboard
@Serializable
data class PayloadWithStream(val payload: String, val stream: Flow<String>)
Link copied to clipboard
@Serializable
open class TestClass(val value: Int = 0)
Link copied to clipboard
@Serializable
data class TestList<T : TestClass>(val value: Int = 42)
Link copied to clipboard
@Serializable
data class TestList2<out T : TestClass>(val value: Int = 42)

Properties

Link copied to clipboard
actual val isJs: Boolean = true
actual val isJs: Boolean = false
actual val isJs: Boolean = false
actual val isJs: Boolean = true

Functions

Link copied to clipboard
fun payload(index: Int = 0): PayloadWithStream
Link copied to clipboard
fun <T> plainFlow(count: Int = 5, get: (Int) -> T): Flow<T>
Link copied to clipboard
actual inline fun runThreadIfPossible(runner: () -> Unit)
actual fun runThreadIfPossible(runner: () -> Unit)
actual fun runThreadIfPossible(runner: () -> Unit)
actual inline fun runThreadIfPossible(runner: () -> Unit)