TsgcWebSocketClient | Cerrar conexión del cliente

La conexión puede cerrarse usando la propiedad Active, o los métodos Stop o Disconnect; lea más en Cliente abrir conexión.

 

CleanDisconnect

Cuando se cierra una conexión, puede notificar al otro par que la conexión se está cerrando enviando un mensaje de cierre. Para habilitar esta función, establezca la propiedad Options.CleanDisconnect en true.

Si esta propiedad está habilitada, antes de cerrar la conexión se enviará un mensaje Close al servidor para notificar que el cliente está cerrando la conexión.

 

Desconectar

TsgcWSConnection tiene un método llamado Disconnect(), que le permite desconectar la conexión a nivel de socket. Si llama a este método, el socket se desconectará directamente sin esperar ninguna respuesta del servidor. Puede enviar un código de cierre con este método.

 

Cerrar

TsgcWSConnection dispone de un método llamado Close(), que permite enviar un mensaje al servidor solicitando cerrar la conexión. Si el servidor recibe este mensaje, debe cerrar la conexión y el cliente recibirá una notificación de que la conexión está cerrada. Con este método se puede enviar un código de cierre.