TsgcWebSocketClient | Client Close Connection

Bağlantı, Active özelliği, Stop veya Disconnect yöntemleri kullanılarak kapatılabilir, daha fazlasını Client Open Connection'dan okuyun.

 

CleanDisconnect

Bir bağlantı kapatıldığında, bir kapatma mesajı göndererek diğer eşe bağlantının kapatıldığını bildirebilirsiniz. Bu özelliği etkinleştirmek için, Options.CleanDisconnect özelliğini true olarak ayarlayın.

Bu özellik etkinleştirilirse, bağlantı kapatılmadan önce, istemcinin bağlantıyı kapattığını bildirmek için sunucuya bir Close mesajı gönderilir.

 

Disconnect

TsgcWSConnection, bağlantıyı soket düzeyinde kesmenizi sağlayan Disconnect() adlı bir yönteme sahiptir. Bu yöntemi çağırırsanız, soket sunucudan herhangi bir yanıt beklemeden doğrudan kesilir. Bu yöntemle bir Close Code gönderebilirsiniz.

 

Close

TsgcWSConnection öğesinin Close() adlı bir yöntemi vardır; bu, sunucuya bağlantıyı kapatmasını isteyen bir mesaj göndermenize olanak tanır. Sunucu bu mesajı alırsa, bağlantıyı kapatmalıdır ve istemci, bağlantının kapatıldığına dair bir bildirim alır. Bu yöntemle bir Close Code gönderebilirsiniz.