TsgcWSPServer_WebRTCOlaylar › OnConnect

OnConnect Event

Bir eş WebSocket handshake'ini tamamladığında ve WebRTC sinyalleşme alt protokolüne eklendiğinde sunucuda tetiklenir.

Sözdizimi

property OnConnect: TsgcWSConnectEvent;
// TsgcWSConnectEvent = procedure(Connection: TsgcWSConnection) of object

Varsayılan Değer

Remarks

Altta yatan TsgcWebSocketServer yükseltmeyi kabul ettikten ve bağlantıyı bu alt protokol işleyicisine yönlendirdikten hemen sonra her eş için bir kez yükseltilir. WebRTC.IceServers doldurulmuşsa, bileşen zaten bir sgc@iceservers çerçevesi göndermiştir, böylece tarayıcı herhangi bir abonelik gerçekleşmeden önce bunları RTCPeerConnection'a iletebilir. Katılımı günlüğe kaydetmek, eş başına durumu Connection'a bağlamak veya taşıma tarafından çıkarılan kimlik doğrulama başlıklarını incelemek için işleyiciyi kullanın.

Örnek


procedure TForm1.WebRTCServerConnect(Connection: TsgcWSConnection);
begin
  Memo1.Lines.Add(Format('peer %s connected from %s',
    [Connection.Guid, Connection.PeerIP]));
end;

Olaylara Dön