Shard

sealed class Shard : CoroutineScope(source)

Types

Link copied to clipboard
object Companion
Link copied to clipboard
Link copied to clipboard
class Main : Shard
Link copied to clipboard

Functions

Link copied to clipboard
fun cancel(cause: CancellationException? = null)
Link copied to clipboard
suspend fun close(reason: CloseReason = CloseReason(CloseReason.Codes.NORMAL, ""))
Link copied to clipboard
suspend fun connect(gatewayUrl: Url, reconnectCallback: (Throwable?) -> Unit): GatewayConnection
Link copied to clipboard
suspend fun join()
Link copied to clipboard
fun reconnect()
Link copied to clipboard
open override fun toString(): String
Link copied to clipboard
suspend fun waitForReadiness(): Boolean

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract val kind: Shard.Kind
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val self: Self

Inheritors

Link copied to clipboard
Link copied to clipboard