TsgcWSPServer_sgc › Ereignisse › OnSubscription
Wird ausgelöst, nachdem ein Client erfolgreich einen Kanal abonniert hat.
property OnSubscription: TsgcWSSubscriptionEvent;
// TsgcWSSubscriptionEvent = procedure(Connection: TsgcWSConnection; const Subscription: String) of object
—
Wird einmal pro Channel ausgelöst, nachdem OnBeforeSubscription den Request akzeptiert hat und die Verbindung in der Abonnementliste registriert wurde. Subscription enthält den reinen Channel-Namen (ohne das Guid-Präfix). Verwenden Sie diesen Hook, um Presence zu aktualisieren, den Client mit einem Snapshot zu versorgen oder Audit-Protokolle auszugeben.
procedure TForm1.oProtocolSubscription(Connection: TsgcWSConnection;
const Subscription: String);
begin
Memo1.Lines.Add(Connection.Guid + ' subscribed to ' + Subscription);
end;