TsgcSTUNClientEreignisse › OnSTUNException

OnSTUNException Ereignis

Wird ausgelöst, wenn eine nicht behandelte Ausnahme bei der Verarbeitung von STUN-Protokollnachrichten ausgelöst wird.

Syntax

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

Standardwert

Hinweise

Macht jede Exception sichtbar, die den STUN-Parsing-, Retransmission- oder Authentifizierungs-Codepfaden entkommt - zum Beispiel einen Socket-Fehler, eine fehlerhafte Antwort oder ein Attribut, das nicht decodiert werden konnte. Verwenden Sie E, um die Nachricht und Klasse zu lesen und zu entscheiden, ob protokolliert, erneut versucht oder Clear aufgerufen werden soll, um den Client zurückzusetzen.

Beispiel

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

Zurück zu Ereignissen