TsgcWSPServer_WebRTC › Eventos › OnConnect
Se dispara en el servidor cuando un par finaliza el handshake WebSocket y se conecta al subprotocolo de señalización WebRTC.
property OnConnect: TsgcWSConnectEvent;
// TsgcWSConnectEvent = procedure(Connection: TsgcWSConnection) of object
—
Se genera una vez por par inmediatamente después de que el TsgcWebSocketServer subyacente acepte la actualización de protocolo y enrute la conexión a este manejador de subprotocolo. Si WebRTC.IceServers está relleno, el componente ya ha enviado un frame sgc@iceservers para que el navegador pueda pasárselos a RTCPeerConnection antes de que ocurra ninguna suscripción. Utilice el manejador para registrar la incorporación, vincular el estado por par a Connection o inspeccionar las cabeceras de autenticación extraídas por el transporte.
procedure TForm1.WebRTCServerConnect(Connection: TsgcWSConnection);
begin
Memo1.Lines.Add(Format('peer %s connected from %s',
[Connection.Guid, Connection.PeerIP]));
end;