TsgcWSPServer_sgc › Eventos › OnSubscription
Dispara após um cliente assinar com sucesso um canal.
property OnSubscription: TsgcWSSubscriptionEvent;
// TsgcWSSubscriptionEvent = procedure(Connection: TsgcWSConnection; const Subscription: String) of object
—
Disparado uma vez por canal após OnBeforeSubscription aceitar a requisição e a conexão ter sido registrada na lista de assinaturas. Subscription contém o nome simples do canal (sem o prefixo Guid). Utilize este gancho para atualizar a presença, preparar o cliente com um snapshot ou emitir logs de auditoria.
procedure TForm1.oProtocolSubscription(Connection: TsgcWSConnection;
const Subscription: String);
begin
Memo1.Lines.Add(Connection.Guid + ' subscribed to ' + Subscription);
end;