Diffusion .NET API  5.9.24
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Properties Events Pages
PushTechnology.ClientInterface.Client.Features.Control.Topics.ITopicControlTopicEventListener Interface Reference

Listener for topic events. Registered using ITopicControl.AddTopicEventListener. More...

Inheritance diagram for PushTechnology.ClientInterface.Client.Features.Control.Topics.ITopicControlTopicEventListener:
PushTechnology.ClientInterface.Client.Callbacks.ITopicTreeHandler PushTechnology.ClientInterface.Client.Features.Control.Topics.TopicControlEventListenerDefault

Public Member Functions

void OnHasSubscribers (string topicPath)
 A topic that previously had no subscribers now has at least one. More...
 
void OnNoSubscribers (string topicPath)
 A topic that previously had some subscribers now has none. More...
 
- Public Member Functions inherited from PushTechnology.ClientInterface.Client.Callbacks.ITopicTreeHandler
void OnRegistered (string topicPath, IRegistration registration)
 Called when the handler has been successfully registered with the server. More...
 
void OnClose (string topicPath)
 Called if the handler is closed. The handler will be closed if the session is closed after the handler has been registered, or if the handler is unregistered using close. More...
 
void OnError (string topicPath, ErrorReason errorReason)
 Notification of a contextual error related to this handler. This is analogous to an exception being raised. Situations in which OnError is called include the session being closed before the handler is registered, a communication timeout, or a problem with the provided parameters. No further calls will be made to this handler. More...
 

Detailed Description

Listener for topic events. Registered using ITopicControl.AddTopicEventListener.

Member Function Documentation

void PushTechnology.ClientInterface.Client.Features.Control.Topics.ITopicControlTopicEventListener.OnHasSubscribers ( string  topicPath)

A topic that previously had no subscribers now has at least one.

Parameters
topicPath

Implemented in PushTechnology.ClientInterface.Client.Features.Control.Topics.TopicControlEventListenerDefault.

void PushTechnology.ClientInterface.Client.Features.Control.Topics.ITopicControlTopicEventListener.OnNoSubscribers ( string  topicPath)

A topic that previously had some subscribers now has none.

Parameters
topicPath

Implemented in PushTechnology.ClientInterface.Client.Features.Control.Topics.TopicControlEventListenerDefault.


The documentation for this interface was generated from the following file: