# A classe Swoole\WebSocket\Server

(PECL swoole >= 1.9.0)

## Introdução

## Resumo da classe

class Swoole\WebSocket\Server extends Swoole\Http\Server {
/* Métodos */
public function exist(int `$fd`): bool
public function on(string `$event_name`, callable `$callback`): ReturnType
public static function pack(
string `$data`,
string `$opcode` = ?,
string `$finish` = ?,
string `$mask` = ?
): binary
public function push(
string `$fd`,
string `$data`,
string `$opcode` = ?,
string `$finish` = ?
): void
public static function unpack(binary `$data`): string
/* Métodos herdados */
public function Swoole\Http\Server::on(string `$event_name`, callable `$callback`): void
public function Swoole\Http\Server::start(): void
}

## Índice

- Swoole\WebSocket\Server::exist — Verifica se o descritor de arquivo existe.
- Swoole\WebSocket\Server::on — Registra função de retorno de chamada de evento
- Swoole\WebSocket\Server::pack — Obtém um pacote de dados binários para enviar em um único quadro.
- Swoole\WebSocket\Server::push — Envia dados para o cliente remoto.
- Swoole\WebSocket\Server::unpack — Desempacota os dados binários recebidos do cliente.

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open