TsgcWSPServer_WebRTCÉvénements › OnConnect

OnConnect Event

Se déclenche sur le serveur une fois qu'un pair termine la poignée de main WebSocket et s'attache au sous-protocole de signalisation WebRTC.

Syntaxe

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

Valeur par défaut

Remarques

Déclenché une fois par homologue immédiatement après que le TsgcWebSocketServer sous-jacent accepte la mise à niveau et achemine la connexion vers ce gestionnaire de sous-protocole. Si WebRTC.IceServers est renseigné, le composant a déjà envoyé une trame sgc@iceservers afin que le navigateur puisse les fournir à RTCPeerConnection avant tout abonnement. Utilisez le gestionnaire pour journaliser la connexion, lier l'état par homologue à Connection ou inspecter les en-têtes d'authentification extraits par le transport.

Exemple


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

Retour aux événements