TsgcWSPServer_sgcイベント › OnSubscription

OnSubscription イベント

クライアントがチャネルへのサブスクライブに成功した後に発生します。

構文

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

デフォルト値

解説

OnBeforeSubscriptionがリクエストを受け入れ、接続がサブスクリプションリストに登録された後、チャンネルごとに1回発生します。Subscriptionは、(Guidプレフィックスなしの)素のチャンネル名を保持します。このフックを使用して、プレゼンスを更新したり、スナップショットでクライアントを準備したり、監査ログを出力したりします。

使用例

procedure TForm1.oProtocolSubscription(Connection: TsgcWSConnection;
  const Subscription: String);
begin
  Memo1.Lines.Add(Connection.Guid + ' subscribed to ' + Subscription);
end;

イベントに戻る