TsgcWSPServer_WebRTCOlaylar › OnUnSubscription

OnUnSubscription Olay

Bir peer bir sinyalleşme kanalından ayrıldığında ve sunucu onu abone listesinden kaldırdığında tetiklenir.

Sözdizimi

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

Varsayılan Değer

Remarks

Subscription için dahili abone listesi, açık bir sgc@unsubscribe çerçevesine yanıt olarak Connection öğesini hariç tutacak şekilde güncellendikten sonra tetiklenir. Eş, o kanal için iletilen SDP teklifleri, yanıtları veya ICE adaylarını artık almaz. Bir eş önce UNSUBSCRIBE göndermeden bağlantısını kestiğinde, sunucu odayı OnDisconnect içinde temizler (WebRTC.CloseSessionOnHangup değerini onurlandırarak) ve bu olay tetiklenmez. Denetim günlüğü için veya eşe ekli oda başına kaynakları serbest bırakmak için işleyiciyi kullanın.

Örnek


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

Olaylara Dön