TsgcWSPServer_WebRTC › Olaylar › OnSubscription
Bir peer aboneliği kabul edildikten ve sinyalleme sunucusu peer'ı kanala kaydettikten sonra tetiklenir.
property OnSubscription: TsgcWSSubscriptionEvent;
// TsgcWSSubscriptionEvent = procedure(Connection: TsgcWSConnection; const Subscription: String) of object
—
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.
procedure TForm1.WebRTCServerSubscription(Connection: TsgcWSConnection;
const Subscription: String);
begin
Memo1.Lines.Add(Format('[%s] joined room %s',
[Connection.Guid, Subscription]));
end;