static function connect(?string $socketName = null): void
static function onMessage(ConnectionInterface &$connection, mixed $request): void
static function onClose(): void
static function onConnect(): void
static function ping(): void
static function clearTimer(): void
static function on(string $event, callable $callback): void
static function subscribe(array|string $events): void
static function unsubscribe(array|string $events): void
static function publish(array|string $events, mixed $data, bool $is_loop = false): void
static function watch(array|string $channels, callable $callback, bool $autoReserve = true): void
static function unwatch(array|string $channels): void
static function enqueue(array|string $channels, mixed $data): void
static function reserve(): void