TsgcWSPServer_WebRTCEvents › OnSubscription

OnSubscription Gebeurtenis

Wordt geactiveerd nadat een peer-abonnement is geaccepteerd en de signaleringsserver de peer op het kanaal heeft geregistreerd.

Syntaxis

property OnSubscription: TsgcWSSubscriptionEvent;
// TsgcWSSubscriptionEvent = procedure(Connection: TsgcWSConnection; const Subscription: String) of object

Standaardwaarde

Opmerkingen

Wordt uitgevoerd onmiddellijk nadat OnBeforeSubscription Accept := True heeft geretourneerd, de abonneelijst van het kanaal is bijgewerkt en een bevestigingsframe (met het huidige aantal abonnees) is teruggestuurd naar de peer. Dit is de juiste plek om aanmeldingen te registreren, auditmetrieken te publiceren of, wanneer het aantal abonnees twee bereikt, een server-side workflow te starten die verwacht dat beide peers aanwezig zijn. De handler is uitsluitend informatief — gebruik OnBeforeSubscription om aanmeldingen te weigeren.

Voorbeeld


procedure TForm1.WebRTCServerSubscription(Connection: TsgcWSConnection;
  const Subscription: String);
begin
  Memo1.Lines.Add(Format('[%s] joined room %s',
    [Connection.Guid, Subscription]));
end;

Terug naar gebeurtenissen