TsgcSTUNClientEvents › OnSTUNBeforeSend

OnSTUNBeforeSend 이벤트

STUN 메시지가 서버에 전송되기 직전에 발생하며, 발신 메시지의 마지막 순간 검사 또는 수정을 허용합니다.

구문

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

기본값

설명

STUN 메시지가 빌드된 후 와이어로 직렬화되기 전에 호출됩니다. aMessage를 사용하여 method, transaction id 및 attribute 목록을 읽거나 사용자 지정 attribute를 추가/제거하십시오. 이는 추적을 추가하거나 프로토콜 수준 정책을 적용하기에 이상적인 hook입니다.

예제

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

이벤트로 돌아가기