hs.websocket
Простой websocket-клиент.
Обзор API
- Функции — API-вызовы, предоставляемые непосредственно расширением
- Методы — API-вызовы, которые можно выполнить только на объекте, возвращенном конструктором
Документация API
Функции
new
| Подпись | hs.websocket.new(url, callback) -> object |
|---|---|
| Тип | Функция |
| Описание |
Создаёт новое websocket-соединение. |
| Параметры |
|
| Возвращаемое значение |
|
| Примечания |
|
| Источник | extensions/websocket/libwebsocket.m строка 120 |
Методы
close
| Подпись | hs.websocket:close() -> object |
|---|---|
| Тип | Метод |
| Описание |
Закрывает вебсокет-соединение. |
| Параметры |
|
| Возвращаемое значение |
|
| Источник | extensions/websocket/libwebsocket.m строка 230 |
send
| Подпись | hs.websocket:send(message[, isData]) -> object |
|---|---|
| Тип | Метод |
| Описание |
Отправляет сообщение вебсокет-клиенту. |
| Параметры |
|
| Возвращаемое значение |
|
| Примечания |
содержит неверные последовательности UTF8 (поведение строк по умолчанию — убедиться, что всё "печать" путём преобразования неверных последовательностей в последовательность Юникод с недопустимым символом). |
| Источник | extensions/websocket/libwebsocket.m строка 164 |
status
| Подпись | hs.websocket:status() -> string |
|---|---|
| Тип | Метод |
| Описание |
Получает статус вебсокета. |
| Параметры |
|
| Возвращаемое значение |
|
| Источник | extensions/websocket/libwebsocket.m строка 194 |
© 2014–2017 Hammerspoon contributors
Licensed under the MIT License.
https://www.hammerspoon.org/docs/hs.websocket.html