TsgcQUICClient › Eventos › OnQUICDisconnect
É disparado quando a conexão QUIC foi fechada.
property OnQUICDisconnect: TsgcQUICDisconnectEvent;
// TsgcQUICDisconnectEvent = procedure(Sender: TObject; const Connection: TsgcQUICConnectionClient; const Code: Integer) of object
—
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.
procedure OnQUICDisconnectEvent(Sender: TObject; const Connection: TsgcQUICConnectionClient; const Code: Integer);
begin
Log('QUIC disconnected, code ' + IntToStr(Code));
end;