destroy

Açıklama:

void Connection::destroy()

Bağlantıyı derhal kapatır.

close'dan farkı, destroy çağrıldığında, eğer bu bağlantının gönderim tamponunda başka veriler karşı tarafa iletilmemişse bile, bağlantı derhal kapatılır ve bu bağlantının onClose geri çağrısı hemen tetiklenir.

Parametreler

Parametre yok

Örnek

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)
{
    // bir şeyler yanlışsa
    $connection->destroy();
};
// worker'ı çalıştır
Worker::runAll();