TsgcWSPServer_sgcEventos › OnSubscription

OnSubscription Evento

Dispara após um cliente assinar com sucesso um canal.

Sintaxe

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

Valor Padrão

Observações

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.

Exemplo

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

Voltar para Eventos