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

Classes

interface  ICacheSchemaHandler< in TC >
 Interface for handler of replies from requests to cache schemas. More...
 
interface  IFetchRequest
 Encapsulates a fetch request from a client for a stateless topic. More...
 
interface  IFetchResponder
 The interface for a fetch responder. More...
 
interface  IMessageHandler
 Handler interface for receiving messages from remote sources, with associated context and session information. More...
 
interface  IMessagingControl
 Represents a feature that provides a client session with the ability to use messaging functionality to communicate directly with other client sessions. More...
 
interface  IMissingTopicHandler
 Handler called when a client session subscribes or fetches using a topic selector that matches no topics. More...
 
interface  IMissingTopicNotification
 Notification that a client session has made a request to a topic that does not exist. More...
 
interface  IPagingControlUpdater< T >
 An object that may be used to update a paged topic. More...
 
interface  IRequestHandler
 Handler of requests to a service. More...
 
interface  IRoutingSubscriptionRequest
 Encapsulates a request to subscribe to routing topics and a mechanism for actioning the subscription. More...
 
interface  IRoutingSubscriptionRequestHandler
 Handler for routing subscription requests. More...
 
interface  ISendToFilterCallback
 The callback interface for filtered send operation notifications. More...
 
interface  ISendToFilterContextCallback< in TC >
 Callback interface for filtered send operation notifications that have an associated context. More...
 
interface  IServiceRequest
 Encapsulates the details of a service request. More...
 
interface  IStatelessSubscriptionRequest
 Encapsulates a request to subscribe to stateless topics and a mechanism for actioning the subscription. More...
 
interface  IStatelessSubscriptionRequestHandler
 The stateless subscription request handler. More...
 
interface  ISubscriptionByFilterCallback
 Callback interface for filtered subscriptions and unsubscriptions. More...
 
interface  ISubscriptionByFilterContextCallback< in TC >
 Callback interface for filtered subscriptions and unsubscriptions that have an associated context. More...
 
interface  ISubscriptionCallback
 Callback interface to receive status notifications for subscription and unsubscription operations. More...
 
interface  ISubscriptionContextCallback< in TC >
 Contextual callback interface to receive status notifications for subscription and unsubscription operations. More...
 
interface  ISubscriptionControl
 This feature allows a client session to subscribe or unsubscribe other clients to topics. It also provides a mechanism for handling requests to subscribe to routing topics. More...
 
interface  ISubscriptionRequest
 The base subscription request. More...
 
interface  ITopicControl
 Represents a feature that provides a client session with the ability to manage topics. More...
 
interface  ITopicControlTopicEventListener
 Listener for topic events. Registered using ITopicControl.AddTopicEventListener. More...
 
interface  ITopicDetailsHandler< in TC >
 Interface for handler of replies from requests for topic details. More...
 
interface  ITopicManagementFactory
 The factory for the topic management feature. More...
 
interface  ITopicManagementHandler
 Callback interface for the topic management feature. More...
 
interface  ITopicUpdateContextCallback< in TC >
 Contextual callback for update operations. More...
 
interface  ITopicUpdateControl
 Represents a feature that provides a client session with the ability to update topics at the server. More...
 
interface  ITopicUpdateSource
 Represents a source of updates which may be registered in order to update parts of the topic tree. More...
 
interface  ITopicUpdater
 Represents a topic updater that provides methods for an update source to update topics. More...
 
interface  ITopicUpdaterUpdateCallback
 Represents a callback for update operations. More...
 
interface  ITopicUpdaterUpdateContextCallback< in TContext >
 Represents a contextual callback for update operations. More...
 
class  TopicUpdaterErrorReason
 Represents all possible topic updater error reasons. More...
 
interface  IValueUpdater< TValue >
 Represents an updater that may be used to update topics of a certain type by specifying new values. More...
 
class  MessageReceiverDefault
 Default implementation of IMessageHandler that simply logs the inbound content. More...
 
class  MissingTopicHandlerDefault
 A default implementation of the handler class which simply logs the callback events. More...
 
class  RoutingSubscriptionRequestHandlerDefault
 A default IRoutingSubscriptionRequestHandler which simply logs the request and denies it. More...
 
class  SendCallbackDefault
 Default implementation of ISendCallback. More...
 
class  SendContextCallbackDefault< TC >
 The default implementation of ISendContextCallback{TC}. More...
 
class  SubscriptionByFilterCallbackDefault
 Default implementation of ISubscriptionByFilterCallback. More...
 
class  SubscriptionByFilterContextCallbackDefault< TC >
 Default implementation of ISubscriptionByFilterContextCallback{TC}. More...
 
class  SubscriptionCallbackDefault
 Default implementation of ISubscriptionCallback. More...
 
class  SubscriptionContextCallbackDefault< TC >
 Default implementation of ISubscriptionContextCallback{TC}. More...
 
class  TopicAddFailReason
 Reasons for failure to add a topic. More...
 
interface  ITopicControlAddCallback
 The callback interface for adding topics. More...
 
interface  ITopicControlAddContextCallback< in TContext >
 Contextual callback interface for adding topics. More...
 
interface  ITopicControlRemoveCallback
 Callback interface for remove topic(s) requests. More...
 
interface  ITopicControlRemoveContextCallback< in TContext >
 Contextual callback interface for remove topic(s) requests. More...
 
interface  ITopicControlRemovalCallback
 Callback interface for topic remove requests when no context is used. More...
 
interface  ITopicControlRemovalContextCallback< in TContext >
 Contextual callback interface for topic remove requests. More...
 
class  TopicControlAddCallbackDefault
 A default implementation of ITopicControlAddCallback. More...
 
class  TopicControlAddContextCallbackDefault< TContext >
 A default implementation of ITopicControlAddContextCallback{TContext}. More...
 
class  TopicControlRemoveCallbackDefault
 A default implementation of ITopicControlRemoveCallback. More...
 
class  TopicControlRemoveContextCallbackDefault< TContext >
 A default implementation of ITopicControlRemoveContextCallback{TContext}. More...
 
class  TopicControlRemovalCallbackDefault
 The default ITopicControlRemovalCallback implementation that logs all callback events. More...
 
class  TopicControlRemovalContextCallbackDefault< TContext >
 The default ITopicControlRemovalContextCallback{TContext} implementation that logs all callback events. More...
 
class  TopicControlEventListenerDefault
 Abstract implementation of ITopicControlTopicEventListener, may be extended to provide the ITopicControlTopicEventListener.OnHasSubscribers and ITopicControlTopicEventListener.OnNoSubscribers methods. More...
 
class  TopicSourceErrorDetails
 Details of an update error. More...
 
class  TopicUpdateContextCallbackDefault< TC >
 Default context callback implementation. More...
 
class  ITopicUpdaterUpdateCallbackDefault
 Default implementation of ITopicUpdaterUpdateCallback. More...
 
class  TopicUpdateSourceDefault
 Default ITopicUpdateSource implementation. More...