TsgcSTUNClientZdarzenia › OnSTUNException

OnSTUNException Zdarzenie

Wywoływane, gdy podczas przetwarzania komunikatów protokołu STUN zostanie zgłoszony nieobsłużony wyjątek.

Składnia

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

Wartość domyślna

Uwagi

Ujawnia wszelkie wyjątki, które uciekają ze ścieżek kodu parsowania STUN, retransmisji lub uwierzytelniania, na przykład błąd gniazda, nieprawidłową odpowiedź lub atrybut, którego nie można było zdekodować. Parametr E umożliwia odczytanie wiadomości i klasy wyjątku, a także podjęcie decyzji, czy należy zapisać błąd w dzienniku, ponowić próbę, czy wywołać metodę Clear w celu zresetowania klienta.

Przykład

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

Powrót do Zdarzeń