TsgcSTUNClientEventi › OnSTUNBeforeSend

OnSTUNBeforeSend Evento

Si genera appena prima che un messaggio STUN venga inviato al server, consentendo l'ispezione o la modifica dell'ultimo momento del messaggio in uscita.

Sintassi

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

Valore predefinito

Note

Chiamato dopo che il messaggio STUN è stato costruito ma prima che venga serializzato sul canale. Utilizzare aMessage per leggere il metodo, l'ID transazione e l'elenco degli attributi, oppure per aggiungere/rimuovere attributi personalizzati. Questo è il punto di aggancio ideale per aggiungere tracciamento o applicare politiche a livello di protocollo.

Esempio

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

Torna agli Eventi