TsgcQUICClient › Eventos › OnQUICDisconnect

OnQUICDisconnect Evento

É disparado quando a conexão QUIC foi fechada.

Sintaxe

property OnQUICDisconnect: TsgcQUICDisconnectEvent;
// TsgcQUICDisconnectEvent = procedure(Sender: TObject; const Connection: TsgcQUICConnectionClient; const Code: Integer) of object

Valor Padrão

—

Observações

OnQUICDisconnect é disparado após a conexão QUIC ter sido fechada, seja o fechamento solicitado pela aplicação, pelo servidor ou causado por um erro de transporte. O parâmetro Connection expõe a sessão que foi fechada e o parâmetro Code reporta o código de fechamento da conexão QUIC, que a aplicação pode registrar em log ou usar para decidir se deve reconectar.

Exemplo


procedure OnQUICDisconnectEvent(Sender: TObject; const Connection: TsgcQUICConnectionClient; const Code: Integer);
begin
  Log('QUIC disconnected, code ' + IntToStr(Code));
end;

Voltar para Eventos