WebSocket

WebSocket.connect

Abre uma conexão WebSocket para uma URL e retorna o identificador do soquete.

Sintaxe

WebSocket.connect(url: string): WebSocket
Aliases WebSocket.Connectwebsocket.connectwebsocket.Connect

Argumentos

NomeTipoDescrição
urlstringURL HTTP ou WebSocket para conexão.

Retornos

NomeTipoDescrição
socketWebSocketIdentificador WebSocket usado com Enviar e Fechar.

Descrição

Abre uma conexão WebSocket para uma URL e retorna o identificador do soquete.

Chame com 1 parametro(s): url. A tabela de argumentos explica quais valores sao obrigatorios e quais refinam o comportamento.

Retorna socket (WebSocket). Use a tabela de retornos para separar valores bem sucedidos, nil e erros recuperaveis.

Exemplo

Abra um soquete, envie uma mensagem e feche a conexão.

local socket = WebSocket.connect("wss://example.com/socket")
WebSocket.Send(socket, "hello")
WebSocket.Send(socket, string.char(0, 1, 2, 3), true)
WebSocket.Close(socket)