TsgcSTUNClient › Zdarzenia › 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ń