Spec-Zone.ru › Haxe JavaScript

WebSocket

package js.html

extends EventTarget

Доступно в js

Объект WebSocket предоставляет API для создания и управления подключением WebSocket к серверу, а также для отправки и получения данных по этому подключению.

Документация WebSocket от Mozilla Contributors, лицензирована по CC-BY-SA 2.5.

См. также:

  • https://developer.mozilla.org/en-US/docs/Web/API/WebSocket

Статические переменные

staticinlineread onlyCLOSED:Int = 3

staticinlineread onlyCLOSING:Int = 2

staticinlineread onlyCONNECTING:Int = 0

staticinlineread onlyOPEN:Int = 1

Конструктор

new(url:String, protocols:Array<String>)

new(url:String)

new(url:String, protocols:String)

Выбрасывает:

null

DOMError

Переменные

binaryType:BinaryType

Тип двоичных данных, используемых подключением.

read onlybufferedAmount:Int

Количество байтов очереди данных.

read onlyextensions:String

Расширения, выбранные сервером.

onclose:Function

Обработчик событий, вызываемый при закрытии подключения.

onerror:Function

Обработчик событий, вызываемый при возникновении ошибки.

onmessage:Function

Обработчик событий, вызываемый при получении сообщения от сервера.

onopen:Function

Обработчик событий, вызываемый при открытии подключения.

read onlyprotocol:String

Подпротокол, выбранный сервером.

read onlyreadyState:Int

Текущее состояние подключения.

read onlyurl:String

Абсолютный URL WebSocket.

Методы

close(?code:Int, ?reason:String):Void

Выбрасывает:

null

DOMError

send(data:ArrayBufferView):Void

send(data:String):Void

send(data:Blob):Void

send(data:ArrayBuffer):Void

Выбрасывает:

null

DOMError

© 2005–2020 Haxe Foundation
Licensed under a MIT license.
https://api.haxe.org/js/html/WebSocket.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API