KrpcTestServiceBackend

Constructors

Link copied to clipboard
constructor()

Types

Link copied to clipboard
@Serializable
class SerializableTestException(val message: String?, val cause: KrpcTestServiceBackend.SerializableTestException? = null) : Exception

Functions

Link copied to clipboard
open suspend override fun answerToAnything(arg: String): Int
Link copied to clipboard
open override fun bidirectionalStream(arg1: Flow<String>): Flow<String>
Link copied to clipboard
open suspend override fun bytes(byteArray: ByteArray)
Link copied to clipboard
open suspend override fun customType(arg1: TestClass): TestClass
Link copied to clipboard
open override fun delayForever(): Flow<Boolean>
Link copied to clipboard
open suspend override fun doubleGenericParams(arg1: List<List<String>>)
Link copied to clipboard
open suspend override fun doubleGenericReturnType(): List<List<String>>
Link copied to clipboard
open override fun echoStream(arg1: Flow<Int>): Flow<Int>
Link copied to clipboard
open suspend override fun empty()
Link copied to clipboard
open suspend override fun genericParams(arg1: List<String>)
Link copied to clipboard
open suspend override fun genericReturnType(): List<String>
Link copied to clipboard
open override fun getNInts(n: Int): Flow<Int>
Link copied to clipboard
open override fun getNIntsBatched(n: Int): Flow<List<Int>>
Link copied to clipboard
open suspend override fun incomingStreamSyncCollect(arg1: Flow<String>): Int
Link copied to clipboard
open suspend override fun incomingStreamSyncCollectMultiple(arg1: Flow<String>, arg2: Flow<String>, arg3: Flow<String>): Int
Link copied to clipboard
open suspend override fun krpc173()
Link copied to clipboard
open suspend override fun mapParams(arg1: Map<String, Map<Int, List<String>>>)
Link copied to clipboard
open suspend override fun nonSerializableClass(localDate: LocalDate): LocalDate
Link copied to clipboard
open suspend override fun nonSerializableClassWithSerializer(localDateTime: LocalDateTime): LocalDateTime
Link copied to clipboard
open override fun nonSuspendBidirectional(flow: Flow<Int>): Flow<Int>
Link copied to clipboard
open override fun nonSuspendBidirectionalPayload(payloadWithStream: PayloadWithStream): Flow<Int>
Link copied to clipboard
open override fun nonSuspendFlow(): Flow<Int>
Link copied to clipboard
open override fun nonSuspendFlowErrorOnEmit(): Flow<Int>
Link copied to clipboard
open override fun nonSuspendFlowErrorOnReturn(): Flow<Int>
Link copied to clipboard
open suspend override fun nullableBytes(byteArray: ByteArray?)
Link copied to clipboard
open suspend override fun nullableInt(v: Int?): Int?
Link copied to clipboard
open suspend override fun nullableList(v: List<Int>?): List<Int>?
Link copied to clipboard
open suspend override fun nullableNonSerializableClass(localDate: LocalDate?): LocalDate?
Link copied to clipboard
open suspend override fun nullableParam(arg1: String?): String
Link copied to clipboard
open suspend override fun nullableReturn(returnNull: Boolean): TestClass?
Link copied to clipboard
open override fun outgoingStream(): Flow<String>
Link copied to clipboard
open suspend override fun paramsDouble(arg1: String, arg2: String)
Link copied to clipboard
open suspend override fun paramsSingle(arg1: String)
Link copied to clipboard
open suspend override fun returnType(): String
Link copied to clipboard
open suspend override fun simpleWithParams(name: String): String
Link copied to clipboard
open suspend override fun streamInDataClass(payloadWithStream: PayloadWithStream): Int
Link copied to clipboard
open suspend override fun throwsIllegalArgument(message: String)
Link copied to clipboard
open suspend override fun throwsSerializableWithMessageAndCause(message: String)
Link copied to clipboard
open suspend override fun throwsThrowable(message: String)
Link copied to clipboard
open suspend override fun throwsUNSTOPPABLEThrowable(message: String)
Link copied to clipboard
open override fun unitFlow(): Flow<Unit>
Link copied to clipboard
open suspend override fun varargParams(arg1: String, vararg arg2: String)
Link copied to clipboard
open suspend override fun variance(arg2: TestList<in TestClass>, arg3: TestList2<*>): TestList<out TestClass>