Skip to content

Commit c975af3

Browse files
committed
apiDump
1 parent 7b9566f commit c975af3

File tree

3 files changed

+12
-1
lines changed

3 files changed

+12
-1
lines changed

core/api/core.api

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,14 @@ public final class kotlinx/rpc/RpcCall {
3232
public abstract interface class kotlinx/rpc/RpcClient : kotlinx/coroutines/CoroutineScope {
3333
public abstract fun call (Lkotlinx/rpc/RpcCall;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
3434
public abstract fun callAsync (Lkotlinx/coroutines/CoroutineScope;Lkotlinx/rpc/RpcCall;)Lkotlinx/coroutines/Deferred;
35+
public abstract fun callServerStreaming (Lkotlinx/rpc/RpcCall;)Lkotlinx/coroutines/flow/Flow;
3536
public abstract fun provideStubContext (J)Lkotlin/coroutines/CoroutineContext;
3637
}
3738

39+
public final class kotlinx/rpc/RpcClient$DefaultImpls {
40+
public static fun callServerStreaming (Lkotlinx/rpc/RpcClient;Lkotlinx/rpc/RpcCall;)Lkotlinx/coroutines/flow/Flow;
41+
}
42+
3843
public abstract interface annotation class kotlinx/rpc/RpcEagerField : java/lang/annotation/Annotation {
3944
}
4045

@@ -59,12 +64,13 @@ public abstract interface annotation class kotlinx/rpc/annotations/Rpc : java/la
5964
}
6065

6166
public final class kotlinx/rpc/descriptor/RpcCallable {
62-
public fun <init> (Ljava/lang/String;Lkotlinx/rpc/descriptor/RpcType;Lkotlinx/rpc/descriptor/RpcType;Lkotlinx/rpc/descriptor/RpcInvokator;[Lkotlinx/rpc/descriptor/RpcParameter;)V
67+
public fun <init> (Ljava/lang/String;Lkotlinx/rpc/descriptor/RpcType;Lkotlinx/rpc/descriptor/RpcType;Lkotlinx/rpc/descriptor/RpcInvokator;[Lkotlinx/rpc/descriptor/RpcParameter;Z)V
6368
public final fun getDataType ()Lkotlinx/rpc/descriptor/RpcType;
6469
public final fun getInvokator ()Lkotlinx/rpc/descriptor/RpcInvokator;
6570
public final fun getName ()Ljava/lang/String;
6671
public final fun getParameters ()[Lkotlinx/rpc/descriptor/RpcParameter;
6772
public final fun getReturnType ()Lkotlinx/rpc/descriptor/RpcType;
73+
public final fun isNonSuspendFunction ()Z
6874
}
6975

7076
public abstract interface class kotlinx/rpc/descriptor/RpcInvokator {

krpc/krpc-client/api/krpc-client.api

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ public abstract class kotlinx/rpc/krpc/client/KrpcClient : kotlinx/rpc/krpc/inte
22
public fun <init> (Lkotlinx/rpc/krpc/KrpcConfig$Client;Lkotlinx/rpc/krpc/KrpcTransport;)V
33
public final fun call (Lkotlinx/rpc/RpcCall;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
44
public fun callAsync (Lkotlinx/coroutines/CoroutineScope;Lkotlinx/rpc/RpcCall;)Lkotlinx/coroutines/Deferred;
5+
public fun callServerStreaming (Lkotlinx/rpc/RpcCall;)Lkotlinx/coroutines/flow/Flow;
56
protected final fun getConfig ()Lkotlinx/rpc/krpc/KrpcConfig$Client;
67
public synthetic fun getConfig ()Lkotlinx/rpc/krpc/KrpcConfig;
78
public final fun getCoroutineContext ()Lkotlin/coroutines/CoroutineContext;

krpc/krpc-ktor/krpc-ktor-client/api/krpc-ktor-client.api

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,3 +20,7 @@ public abstract interface class kotlinx/rpc/krpc/ktor/client/KtorRpcClient : kot
2020
public abstract fun getWebSocketSession ()Lio/ktor/websocket/WebSocketSession;
2121
}
2222

23+
public final class kotlinx/rpc/krpc/ktor/client/KtorRpcClient$DefaultImpls {
24+
public static fun callServerStreaming (Lkotlinx/rpc/krpc/ktor/client/KtorRpcClient;Lkotlinx/rpc/RpcCall;)Lkotlinx/coroutines/flow/Flow;
25+
}
26+

0 commit comments

Comments
 (0)