Package-level declarations
Types
Link copied to clipboard
data class Message(val channelId: String, val payload: ByteArray, val sender: MessageSender? = null)
Raw message payload delivered over a channel.
Link copied to clipboard
Handles incoming messages for a channel.
Link copied to clipboard
Origin metadata for a received message.
Link copied to clipboard
object MessagingChannels
Helpers for registering typed messaging channels.
Link copied to clipboard
Typed view over a messaging channel.
Link copied to clipboard
data class TypedMessage<T>(val channelId: String, val payload: T, val sender: MessageSender? = null)
Typed message payload delivered over a channel.
Link copied to clipboard
Handles decoded messages for a typed channel.