TsgcWebSocketServer_HTTPAPI › Yöntemler › DisconnectAll
HTTP.sys sunucusu yeni bağlantılar için dinlemeye devam ederken her etkin WebSocket bağlantısını keser.
procedure DisconnectAll;
DisconnectAll, dahili bağlantı listesini paylaşılan bir kilit altında dolaşır ve bir WebSocket Close çerçevesi göndermeden altta yatan HTTP.sys isteğini düşürerek her etkin WebSocket bağlamını kapatır. Sunucu yeni gelen bağlantıları dinlemeye devam eder; bu yöntem sunucuyu durdurmaz veya bağlamasını kaldırmaz. Kapatılan her istemci için OnDisconnect bir kez tetiklenir. Yöntem, sunucu durduğunda otomatik olarak çağrılır, ancak oturum tablosunu zorla temizlemek için istediğiniz zaman çağırabilirsiniz (örneğin bir yapılandırma değişikliğinden sonra veya bir ReStart öncesinde havuzu boşaltırken).
oServer.DisconnectAll;