WebSocket

JS
1.1
open class WebSocket : EventTarget
(source)

Exposes the JavaScript WebSocket to Kotlin

Constructors

JS
1.1

<init>

Exposes the JavaScript WebSocket to Kotlin

WebSocket (
url : String ,
protocols : dynamic = definedExternally )

Properties

JS
1.1

binaryType

var binaryType : BinaryType
JS
1.1

bufferedAmount

open val bufferedAmount : Number
JS
1.1

extensions

open val extensions : String
JS
1.1

onclose

var onclose : ( ( Event ) -> dynamic ) ?
JS
1.1

onerror

var onerror : ( ( Event ) -> dynamic ) ?
JS
1.1

onmessage

var onmessage : ( ( MessageEvent ) -> dynamic ) ?
JS
1.1

onopen

var onopen : ( ( Event ) -> dynamic ) ?
JS
1.1

protocol

open val protocol : String
JS
1.1

readyState

open val readyState : Short
JS
1.1

url

open val url : String

Functions

JS
1.1

close

fun close (
code : Short = definedExternally ,
reason : String = definedExternally )
JS
1.1

send

fun send ( data : String )
fun send ( data : Blob )
fun send ( data : ArrayBuffer )
fun send ( data : ArrayBufferView )

Companion Object Properties

JS
1.1

CLOSED

val CLOSED : Short
JS
1.1

CLOSING

val CLOSING : Short
JS
1.1

CONNECTING

val CONNECTING : Short
JS
1.1

OPEN

val OPEN : Short