TsgcSTUNClientイベント › OnSTUNException

OnSTUNException イベント

STUN プロトコルメッセージの処理中に未処理の例外が発生した場合に発火します。

構文

property OnSTUNException: TsgcSTUNExceptionEvent;
// TsgcSTUNExceptionEvent = procedure(Sender: TObject; E: Exception) of object

デフォルト値

解説

STUN の解析、再送信、または認証のコードパスから例外が発生したときに通知します。例えばソケットエラー、不正な応答、またはデコードできない属性など。E を使用してメッセージとクラスを読み取り、ログ、再試行、または Clear を呼び出してクライアントをリセットするかどうかを決定します。

使用例

procedure TForm1.oSTUNSTUNException(Sender: TObject; E: Exception);
begin
  DoLog('STUN exception: ' + E.ClassName + ' - ' + E.Message);
end;

イベントに戻る