Package-level declarations
WebSocket client implementation using Ktor for real-time bidirectional communication.
Types
Link copied to clipboard
open class SilentShardWebsocketClient<T : WebsocketAction>(websocketConfig: WebsocketConfig) : NetworkClient, PostRequestCapable
Default NetworkClient, implementing the transport over Ktor WebSockets.
Link copied to clipboard
Describes how a single protocol step addresses the relay server over a WebSocket transport.
Link copied to clipboard
data class WebsocketConfig(val url: String, val port: Int? = null, val isSecure: Boolean = true, val authenticationToken: String? = null)
Endpoint and authentication settings for the default WebSocket transport.