KrpcTestService

Functions

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