TsgcSTUNClientEventos › OnSTUNBeforeSend

OnSTUNBeforeSend Evento

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.

Sintaxis

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

Valor Predeterminado

Observaciones

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.

Ejemplo

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

Volver a Eventos