TsgcSTUNClient › Eventos › OnSTUNBeforeSend
Se dispara justo antes de que se envíe un mensaje STUN al servidor, permitiendo una inspección o modificación de último momento del mensaje saliente.
property OnSTUNBeforeSend: TsgcSTUNBeforeSendEvent;
// TsgcSTUNBeforeSendEvent = procedure(Sender: TObject; const aMessage: TsgcSTUN_Message) of object
—
Se invoca después de que el mensaje STUN ha sido construido pero antes de ser serializado para la red. Use aMessage para leer el método, el id de transacción y la lista de atributos, o para añadir/eliminar atributos personalizados. Este es el punto de enganche ideal para añadir trazas o aplicar políticas a nivel de protocolo.
procedure TForm1.oSTUNSTUNBeforeSend(Sender: TObject; const aMessage: TsgcSTUN_Message);
begin
DoLog('Sending STUN message, transaction id: ' + aMessage.TransactionID);
end;