TsgcQUICClient › Zdarzenia › OnQUICDisconnect

OnQUICDisconnect Zdarzenie

Uruchamiane po zamknięciu połączenia QUIC.

Składnia

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

Wartość domyślna

—

Uwagi

OnQUICDisconnect jest uruchamiane po zamknięciu połączenia QUIC, niezależnie od tego, czy zamknięcie zostało zainicjowane przez aplikację, serwer, czy spowodowane błędem transportu. Parametr Connection udostępnia zamkniętą sesję, a parametr Code raportuje kod zamknięcia połączenia QUIC, który aplikacja może zapisać lub wykorzystać do podjęcia decyzji o ponownym połączeniu.

Przykład


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

Powrót do Zdarzeń