Socket

class Socket

A websocket client implementation.

Constructors

Socket
Link copied to clipboard
js
fun Socket()

Functions

close
Link copied to clipboard
js
fun close(code: Short = 1000)
Close a websocket.
connect
Link copied to clipboard
js
suspend fun connect(url: String, retryDelay: Long = 1000)
Connect to a websocket.
isClosed
Link copied to clipboard
js
fun isClosed(): Boolean
Returns if a websocket is closed.
receive
Link copied to clipboard
js
suspend fun receive(): String
Receive a string from a websocket.
send
Link copied to clipboard
js
fun send(obj: String)
Send string to a websocket.

Properties

state
Link copied to clipboard
js
val state: Short