TsgcWSPServer_WAMPEventi › OnUnSubscription

OnUnSubscription Evento

Viene generato quando un client invia un frame UNSUBSCRIBE e il broker lo ha rimosso dal topic.

Sintassi

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

Valore predefinito

Note

Generato dopo che l'elenco interno degli iscritti per Subscription è stato aggiornato per escludere Connection. Il client non riceverà più messaggi EVENT per quell'URI topic. Quando un client si disconnette senza inviare esplicitamente UNSUBSCRIBE, questo evento non viene generato — il broker pulisce la sottoscrizione da OnDisconnect. Utilizzare questo gestore per la registrazione degli audit o per rilasciare risorse per topic che l'applicazione ha associato al client.

Esempio


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

Torna agli Eventi