TsgcWebSocketClient | Client Close Connection

La connessione può essere chiusa utilizzando la proprietà Active oppure i metodi Stop o Disconnect; ne legga di più da Client Open Connection.

 

CleanDisconnect

Quando una connessione viene chiusa, è possibile notificare all'altro peer che la connessione sta per essere chiusa inviando un messaggio di chiusura. Per abilitare questa funzionalità, impostare la proprietà Options.CleanDisconnect su true.

Se questa proprietà è abilitata, prima della chiusura della connessione verrà inviato al server un messaggio Close per notificare che il client sta chiudendo la connessione.

 

Disconnetti

TsgcWSConnection dispone di un metodo chiamato Disconnect(), che consente di disconnettere la connessione a livello di socket. Chiamando questo metodo, il socket verrà disconnesso direttamente senza attendere alcuna risposta dal server. Con questo metodo è possibile inviare un Codice di Chiusura.

 

Chiudi

TsgcWSConnection ha un metodo chiamato Close(), che Le consente di inviare un messaggio al server richiedendo di chiudere la connessione. Se il server riceve questo messaggio, deve chiudere la connessione e il client riceverà una notifica che la connessione è chiusa. Può inviare un Close Code con questo metodo.