You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: core/api/core.api
+10-4Lines changed: 10 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
public final class kotlinx/rpc/AwaitFieldInitializationKt {
2
-
public static final fun awaitFieldInitialization (Lkotlinx/rpc/RPC;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
3
-
public static final fun awaitFieldInitialization (Lkotlinx/rpc/RPC;Lkotlin/reflect/KClass;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
2
+
public static final fun awaitFieldInitialization (Lkotlinx/rpc/RemoteService;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
3
+
public static final fun awaitFieldInitialization (Lkotlinx/rpc/RemoteService;Lkotlin/reflect/KClass;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
4
4
}
5
5
6
6
public abstract interface class kotlinx/rpc/RPC : kotlinx/coroutines/CoroutineScope {
@@ -69,13 +69,19 @@ public abstract interface class kotlinx/rpc/RPCServer : kotlinx/coroutines/Corou
69
69
public abstract fun registerService (Lkotlin/reflect/KClass;Lkotlin/jvm/functions/Function1;)V
70
70
}
71
71
72
+
public abstract interface class kotlinx/rpc/RemoteService : kotlinx/coroutines/CoroutineScope {
73
+
}
74
+
72
75
public final class kotlinx/rpc/UninitializedRPCFieldException : java/lang/Exception {
73
76
public fun <init> (Ljava/lang/String;Lkotlin/reflect/KProperty;)V
74
77
public fun getMessage ()Ljava/lang/String;
75
78
}
76
79
77
80
public final class kotlinx/rpc/WithServiceKt {
78
-
public static final fun withService (Lkotlinx/rpc/RPCClient;Lkotlin/reflect/KClass;)Lkotlinx/rpc/RPC;
79
-
public static final fun withService (Lkotlinx/rpc/RPCClient;Lkotlin/reflect/KType;)Lkotlinx/rpc/RPC;
81
+
public static final fun withService (Lkotlinx/rpc/RPCClient;Lkotlin/reflect/KClass;)Lkotlinx/rpc/RemoteService;
82
+
public static final fun withService (Lkotlinx/rpc/RPCClient;Lkotlin/reflect/KType;)Lkotlinx/rpc/RemoteService;
83
+
}
84
+
85
+
public abstract interface annotation class kotlinx/rpc/annotations/Rpc : java/lang/annotation/Annotation {
0 commit comments