Messages
Defines the core APIs to send and retrieve messages.
Functions
Blocking-call variant of Messages.verifyRetrievedMessage.
Creates a channel for sending messages to hub-server. Even though, the channel is bidirectional, the response is empty in case of success and only in cases of error values are emitted in stream.
Flux variant of Messages.createMessageChannel.
Creates a channel for sending rejected messages to hub-server. Even though, the channel is bidirectional, the response is empty in case of success and only in cases of error values are emitted in stream.
Flux variant of Messages.createRejectedMessageChannel.
Flux variant of Messages.requestMessagesStream.
Retrieves a stream of incoming messages which are meant for this server-client.
Runs a new coroutine in HubClientCoroutineContextStrategy.clientCoroutineContext context and blocks the current thread until its completion. This function should not be used from a coroutine.
Streams messages to hub-server.
Flux variant of Messages.streamMessages.
Verifies the message with associated messageId is retrieved successful.
Properties
The hubClient's-coroutine-context. It can be used to explicit define in which CoroutineContext the new client will run.