TsgcWSPServer_WebRTCOlaylar › OnSubscription

OnSubscription Olay

Bir peer aboneliği kabul edildikten ve sinyalleme sunucusu peer'ı kanala kaydettikten sonra tetiklenir.

Sözdizimi

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

Varsayılan Değer

Remarks

OnBeforeSubscription Accept := True döndürdükten, kanalın abone listesi güncellendikten ve eşe geri bir onay çerçevesi (geçerli abone sayısını taşıyan) gönderildikten hemen sonra çalışır. Bu, katılımları günlüğe kaydetmek, denetim metrikleri yaymak veya abone sayısı ikiye ulaştığında her iki eşin de mevcut olmasını bekleyen bir sunucu tarafı iş akışını başlatmak için doğru yerdir. İşleyici yalnızca bilgilendirme amaçlıdır — katılımları reddetmek için OnBeforeSubscription kullanın.

Örnek


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

Olaylara Dön