TsgcWSPServer_WebRTCEvents › OnConnect

OnConnect Evento

Si attiva sul server una volta che un peer completa l'handshake WebSocket e si collega al sottoprotocollo di segnalazione WebRTC.

Sintassi

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

Valore predefinito

Note

Generato una sola volta per peer immediatamente dopo che il TsgcWebSocketServer sottostante accetta l'upgrade e instrada la connessione verso questo gestore di sottoprotocollo. Se WebRTC.IceServers è popolato, il componente ha già inviato un frame sgc@iceservers affinché il browser possa fornirli a RTCPeerConnection prima di qualsiasi sottoscrizione. Utilizzare il gestore per registrare il collegamento, associare lo stato per-peer a Connection o ispezionare le intestazioni di autenticazione estratte dal trasporto.

Esempio


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

Torna agli Eventi