Клас Swoole\WebSocket\Server
(PECL swoole >= 1.9.0)
Вступ
Огляд класів
class Swoole\WebSocket\Server
extends
Swoole\Http\Server
{
/* Методы */
public exist(int $fd): bool
public on(string $event_name, callable $callback): ReturnType
public static pack( string $data, string $opcode = ?, string $finish = ?, string $mask = ?): binary
public push( string $fd, string $data, string $opcode = ?, string $finish = ?): void
public static unpack(binary $data): string
/* Наследуемые методы */
public Swoole\Http\Server::on(string $event_name, callable $callback): void
public Swoole\Http\Server::start(): void
}
Зміст
- Swoole\WebSocket\Server::exist— Перевіряє, чи є опис файлу
- Swoole\WebSocket\Server::on - Зареєструвати callback-функцію події
- Swoole\WebSocket\Server::pack— Отримання пакета двійкових даних для надсилання в одній групі даних (frame)
- Swoole\WebSocket\Server::push— Надіслати дані віддаленому клієнту
- Swoole\WebSocket\Server::unpack - Розпакувати двійкові дані, отримані від клієнта