Namespace PushTechnology.ClientInterface.Client.Features.Control.Topics
Classes
- AddTopicException
The exception indicating a failure to add a topic.
- ExistingTopicException
The exception indicating that a topic with a different specification already exists.
- IncompatibleExistingTopicException
Exception thrown to report that a topic exists at the same path that is managed by a component that has exclusive control over the topic.
- InvalidTopicPathException
The exception indicating that the given topic path is invalid.
- InvalidTopicSpecificationException
The exception indicating invalid topic specifications.
- MissingTopicNotificationStreamDefault
The default IMissingTopicNotificationStream implementation.
- ReferencedTopicDoesNotExistException
The exception indicating that a referenced topic in the supplied specification does not exist.
- TopicLicenseLimitException
Exception thrown to report a topic could not be added because a license limit has been exceeded.
- TopicNotificationListenerDefault
The default listener for topic notifications.
Interfaces
- IMissingTopicNotification
The notification that a session has made a request using a selector that does not match any topics.
- IMissingTopicNotificationStream
The stream that will be called when a session subscribes using a topic selector that matches no topics.
- INotificationRegistration
This represents the registration state of the associated listener on the server.
- ISubscriptionByFilterResult
Result used by SubscribeByFilterAsync(string, string) and UnsubscribeByFilterAsync(string, string).
Since 6.6.
- ISubscriptionControl
This feature allows a ISession to subscribe or unsubscribe other sessions to topics, on a single server or across a cluster.
- ITopicControl
The feature that allows a session to manage topics.
- ITopicNotificationListener
The listener for topic notifications.
- ITopicNotifications
This feature allows a client session to receive notifications about changes to selected topics.
- ITopicRemovalResult
Reports the number of topics removed by a call to RemoveTopicsAsync(string).
Since 6.6.
- ITopicSelection
A topic selection that represents either a subscription (selection) or an unsubscription( deselection).
Enums
- AddTopicResult
The result of adding a topic.
- NotificationType
The type of notification that has been received.
- TopicAddFailReason
Reasons for failure to add a topic.
- TopicSelectionType
Topic selection type.