TsgcSTUNClientEreignisse › OnSTUNBeforeSend

OnSTUNBeforeSend Ereignis

Wird unmittelbar bevor eine STUN-Nachricht an den Server gesendet wird ausgelöst und erlaubt eine Inspektion oder Änderung der ausgehenden Nachricht in letzter Minute.

Syntax

property OnSTUNBeforeSend: TsgcSTUNBeforeSendEvent;
// TsgcSTUNBeforeSendEvent = procedure(Sender: TObject; const aMessage: TsgcSTUN_Message) of object

Standardwert

Hinweise

Wird aufgerufen, nachdem die STUN-Nachricht erstellt, aber bevor sie auf die Leitung serialisiert wurde. Verwenden Sie aMessage, um die Methode, Transaktions-ID und Attributliste zu lesen oder benutzerdefinierte Attribute hinzuzufügen/zu entfernen. Dies ist der ideale Hook, um Tracing hinzuzufügen oder Richtlinien auf Protokollebene durchzusetzen.

Beispiel

procedure TForm1.oSTUNSTUNBeforeSend(Sender: TObject; const aMessage: TsgcSTUN_Message);
begin
  DoLog('Sending STUN message, transaction id: ' + aMessage.TransactionID);
end;

Zurück zu Ereignissen