Package-level declarations

Types

Link copied to clipboard
data class AuthBundle(val data: String)

A bundle of initialization data received from the RTVI backend.

Link copied to clipboard
@Serializable
data class MsgClientToServer

An RTVI control message sent to the backend.

Link copied to clipboard
@Serializable
data class MsgServerToClient(val id: String? = null, val label: String, val type: String, val data: JsonElement = JsonNull)

An RTVI control message sent to the client.

Link copied to clipboard
abstract class Transport

An RTVI transport.

Link copied to clipboard

Context for an RTVI transport.

Link copied to clipboard
fun interface TransportFactory

A creator of Transport objects.