函数列表

Swoole\WebSocket\ServerSwoole\Server的子类,因此可以调用Swoole\Server的全部方法。

需要注意WebSocket服务器向客户端发送数据应当使用Swoole\WebSocket\Server::push方法,此方法会进行WebSocket协议打包。而Swoole\Server::send方法是原始的TCP发送接口。

Swoole\WebSocket\Server::disconnect方法可以从服务端主动关闭一个WebSocket连接,可以指定状态码(根据WebSocket协议,可使用的状态码为十进制的一个整数,取值可以是10004000-4999)和关闭原因(采用utf-8编码、字节长度不超过125的字符串)。在未指定情况下状态码为1000,关闭原因为空。