Diffusion .NET Client Library  6.1.5
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events Pages
PushTechnology.ClientInterface.Client.Features.Control.Topics.ITopicNotificationListener Interface Reference

The listener for topic notifications. More...

Inheritance diagram for PushTechnology.ClientInterface.Client.Features.Control.Topics.ITopicNotificationListener:
PushTechnology.ClientInterface.Client.Callbacks.IStream PushTechnology.ClientInterface.Client.Callbacks.ICallback PushTechnology.ClientInterface.Client.Features.Control.Topics.TopicNotificationListenerDefault

Public Member Functions

void OnDescendantNotification (string topicPath, NotificationType type)
 Notification for an immediate descendant of a selected topic path. More...
 
void OnTopicNotification (string topicPath, ITopicSpecification specification, NotificationType type)
 Notification for a selected topic. More...
 
- Public Member Functions inherited from PushTechnology.ClientInterface.Client.Callbacks.IStream
void OnClose ()
 Notification that a stream context was closed normally. More...
 
- Public Member Functions inherited from PushTechnology.ClientInterface.Client.Callbacks.ICallback
void OnError (ErrorReason errorReason)
 Notification of a contextual error related to this callback. More...
 

Detailed Description

The listener for topic notifications.

Added in version 6.1.

Member Function Documentation

void PushTechnology.ClientInterface.Client.Features.Control.Topics.ITopicNotificationListener.OnDescendantNotification ( string  topicPath,
NotificationType  type 
)

Notification for an immediate descendant of a selected topic path.

This notifies the presence or absence of a descendant topic that may subsequently be explicitly selected.

Parameters
topicPathThe path of the immediate descendant that is not selected.
typeThe type of notification.

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

void PushTechnology.ClientInterface.Client.Features.Control.Topics.ITopicNotificationListener.OnTopicNotification ( string  topicPath,
ITopicSpecification  specification,
NotificationType  type 
)

Notification for a selected topic.

Parameters
topicPathThe path of the topic that this notification is for.
specificationThe specification of the topic that this notification is for.
typeThe type of notification.

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


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