controls-kt/magix/magix-server/api/magix-server.api
2023-08-23 16:23:27 +03:00

46 lines
3.2 KiB
Plaintext

public final class space/kscience/magix/server/MagixModuleKt {
public static final fun magixModule (Lio/ktor/server/application/Application;Ljava/lang/String;I)V
public static final fun magixModule (Lio/ktor/server/application/Application;Lkotlinx/coroutines/flow/MutableSharedFlow;Ljava/lang/String;)V
public static synthetic fun magixModule$default (Lio/ktor/server/application/Application;Ljava/lang/String;IILjava/lang/Object;)V
public static synthetic fun magixModule$default (Lio/ktor/server/application/Application;Lkotlinx/coroutines/flow/MutableSharedFlow;Ljava/lang/String;ILjava/lang/Object;)V
}
public final class space/kscience/magix/server/RSocketMagixFlowPlugin : space/kscience/magix/api/MagixFlowPlugin {
public static final field Companion Lspace/kscience/magix/server/RSocketMagixFlowPlugin$Companion;
public fun <init> ()V
public fun <init> (Ljava/lang/String;ILkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)V
public synthetic fun <init> (Ljava/lang/String;ILkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
public fun start (Lkotlinx/coroutines/CoroutineScope;Lkotlinx/coroutines/flow/Flow;Lkotlin/jvm/functions/Function2;)Lkotlinx/coroutines/Job;
}
public final class space/kscience/magix/server/RSocketMagixFlowPlugin$Companion {
public final fun acceptor (Lkotlinx/coroutines/CoroutineScope;Lkotlinx/coroutines/flow/Flow;Lkotlin/jvm/functions/Function2;)Lio/rsocket/kotlin/ConnectionAcceptor;
}
public final class space/kscience/magix/server/ServerKt {
public static final fun startMagixServer (Lkotlinx/coroutines/CoroutineScope;[Lspace/kscience/magix/api/MagixFlowPlugin;II)Lio/ktor/server/engine/ApplicationEngine;
public static synthetic fun startMagixServer$default (Lkotlinx/coroutines/CoroutineScope;[Lspace/kscience/magix/api/MagixFlowPlugin;IIILjava/lang/Object;)Lio/ktor/server/engine/ApplicationEngine;
}
public final class space/kscience/magix/server/SseEvent {
public fun <init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
public synthetic fun <init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
public final fun component1 ()Ljava/lang/String;
public final fun component2 ()Ljava/lang/String;
public final fun component3 ()Ljava/lang/String;
public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lspace/kscience/magix/server/SseEvent;
public static synthetic fun copy$default (Lspace/kscience/magix/server/SseEvent;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lspace/kscience/magix/server/SseEvent;
public fun equals (Ljava/lang/Object;)Z
public final fun getData ()Ljava/lang/String;
public final fun getEvent ()Ljava/lang/String;
public final fun getId ()Ljava/lang/String;
public fun hashCode ()I
public fun toString ()Ljava/lang/String;
}
public final class space/kscience/magix/server/SseKt {
public static final fun respondSse (Lio/ktor/server/application/ApplicationCall;Lkotlinx/coroutines/flow/Flow;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public static final fun writeSseFlow (Lio/ktor/utils/io/ByteWriteChannel;Lkotlinx/coroutines/flow/Flow;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
}