destroy
Giới thiệu:
void Connection::destroy()
Đóng kết nối ngay lập tức.
Khác với close, sau khi gọi destroy, kết nối sẽ ngay lập tức bị đóng ngay cả khi bộ đệm gửi của kết nối vẫn còn dữ liệu chưa được gửi đến đối tác, và ngay lập tức kích hoạt callback onClose của kết nối đó.
Tham số
Không có tham số
Ví dụ
use Workerman\Worker;
use Workerman\Connection\TcpConnection;
require_once __DIR__ . '/vendor/autoload.php';
$worker = new Worker('websocket://0.0.0.0:8484');
$worker->onMessage = function(TcpConnection $connection, $data)
{
// nếu có gì sai
$connection->destroy();
};
// Chạy worker
Worker::runAll();