TsgcSTUNClientEvents › OnSTUNBeforeSend

OnSTUNBeforeSend Gebeurtenis

Geactiveerd vlak voordat een STUN-bericht naar de server wordt verzonden, waardoor een laatste inspectie of aanpassing van het uitgaande bericht mogelijk is.

Syntaxis

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

Standaardwaarde

Opmerkingen

Aangeroepen nadat het STUN-bericht is samengesteld maar voordat het wordt geserialiseerd naar het netwerk. Gebruik aMessage om de methode, transactie-id en attributenlijst te lezen, of om aangepaste attributen toe te voegen/te verwijderen. Dit is de ideale koppeling om tracing toe te voegen of om beleid op protocolniveau af te dwingen.

Voorbeeld

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

Terug naar gebeurtenissen