TsgcQUICClient › イベント › OnQUICDisconnect

OnQUICDisconnect イベント

QUIC 接続が閉じられたときに発生します。

構文

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

デフォルト値

—

解説

OnQUICDisconnect は、QUIC 接続が閉じられた後に発生します。切断がアプリケーションによって要求されたか、サーバーによって要求されたか、またはトランスポートエラーによって引き起こされたかどうかにかかわらず発生します。Connection パラメータは閉じられたセッションを公開し、Code パラメータは QUIC 接続の切断コードを報告します。アプリケーションはこれをログに記録したり、再接続を決定するために使用したりできます。

使用例


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

イベントに戻る