TsgcWebSocketServerMétodos › DisconnectAll

DisconnectAll Método

Desconecta cada conexão de cliente ativa enquanto mantém o servidor escutando por novas conexões.

Sintaxe

procedure DisconnectAll;

Observações

DisconnectAll percorre a lista interna de conexões sob um lock e chama DisconnectPeer em cada cliente ativo, descartando os sockets no nível do TCP sem enviar um quadro WebSocket Close. O servidor continua escutando novas conexões de entrada; este método não para nem desvincula o servidor. OnDisconnect dispara uma vez para cada cliente que é fechado. O método é invocado automaticamente quando o servidor para, mas você pode chamá-lo a qualquer momento para limpar à força a tabela de sessões (por exemplo, após uma mudança de configuração ou ao drenar um pool para reinício).

Exemplo


oServer.DisconnectAll;

Voltar para Métodos