AdvancedEnum< DetailType > | |
PushTechnology.ClientInterface.Client.Details.DetailType | The various types of detail. |
AdvancedEnum< SessionState > | |
PushTechnology.ClientInterface.Client.Session.SessionState | Represents the state of the session. |
PushTechnology.DiffusionCore.AdvancedEnum< T > | The base class for 'advanced', i.e. extended, enums. |
PushTechnology.DiffusionCore.CodeEnum< TEnum, TCode > | |
PushTechnology.DiffusionCore.ByteCodeEnum< TEnum > | Extended enums. |
PushTechnology.DiffusionCore.Client.Types.CredentialsType | Type code indicated by the type of the credentials. |
PushTechnology.DiffusionCore.ClientType | Client type - dependent on the Diffusion library used by the client. |
PushTechnology.DiffusionCore.TransportType | Transport type. |
AdvancedEnum< TopicUpdateType > | |
PushTechnology.ClientInterface.Client.Types.TopicUpdateType | Topic update type |
PushTechnology.ClientInterface.Extensions.ArrayExtensions | The extension methods for Array types. |
PushTechnology.DiffusionCore.Buffering.ByteBuffer | This class represents a byte buffer. |
ByteCodeEnum< AddressType > | |
PushTechnology.ClientInterface.Client.Details.AddressType | Indicates the type of internet address. |
ByteCodeEnum< AnonymousConnectionAction > | |
PushTechnology.ClientInterface.Client.Features.Control.Clients.AnonymousConnectionAction | Action to be taken by the system authentication handler for connection attempts that do not provide a principal name and credentials. |
ByteCodeEnum< CloseReason > | |
PushTechnology.ClientInterface.Client.Enums.CloseReason | The reason for closing a client session. |
PushTechnology.ClientInterface.Client.Session.CloseReason | The server's view of why a session was closed |
ByteCodeEnum< ContentEncoding > | |
PushTechnology.ClientInterface.Client.Content.ContentEncoding | Encoding to apply to content when serialised for transport. |
ByteCodeEnum< DeliveryType > | |
PushTechnology.ClientInterface.Client.Types.DeliveryType | Content delivery type. |
ByteCodeEnum< MetadataNodeType > | |
PushTechnology.ClientInterface.Client.Content.Metadata.MetadataNodeType | Defines the metadata node type. |
ByteCodeEnum< MNodeDataType > | |
PushTechnology.ClientInterface.Client.Content.Metadata.MNodeDataType | The data type. |
ByteCodeEnum< SendOptionsPriority > | |
PushTechnology.ClientInterface.Client.SendOptionsPriority | Send options delivery priority. |
ByteCodeEnum< ThrottlerType > | |
PushTechnology.ClientInterface.Client.Enums.ThrottlerType | Specifies a throttler type. |
ByteCodeEnum< TopicDetailsLevel > | |
PushTechnology.ClientInterface.Client.Topics.TopicDetailsLevel | The level of topic detail available. |
ByteCodeEnum< TopicSelectorType > | |
PushTechnology.ClientInterface.Client.Topics.TopicSelectorType | Topic selector type. |
ByteCodeEnum< TopicSourceErrorDetails > | |
PushTechnology.ClientInterface.Client.Features.Control.Topics.TopicSourceErrorDetails | Details of an update error. |
ByteCodeEnum< TopicUnsubscribeReason > | |
PushTechnology.ClientInterface.Client.Features.TopicUnsubscribeReason | The reason for an unsubscription. |
ByteCodeEnum< UpdateAction > | |
PushTechnology.ClientInterface.Client.Topics.Update.UpdateAction | Indicates the update action. |
PushTechnology.ClientInterface.IO.CBOR.CBORReader | The CBOR reader that is able to read CBOR-encoded data from a stream. |
PushTechnology.ClientInterface.IO.CBOR.CBORType | The CBOR type. |
PushTechnology.ClientInterface.IO.CBOR.CBORWriter | The CBOR writer that is able to write CBOR-encoded data to a stream. |
CodeEnum< TopicDataType, string > | |
PushTechnology.ClientInterface.Client.Content.TopicDataType | Defines the type of an instance of ITopicData. |
CodeEnum< TopicNotificationAddLevel, string > | |
PushTechnology.ClientInterface.Client.Features.TopicNotificationAddLevel | Specifies the level of add notifications that the client wishes to receive. |
CodeEnum< TopicNotificationSelectionMode, string > | |
PushTechnology.ClientInterface.Client.Features.TopicNotificationSelectionMode | Specifies the mode when selecting topic ranges for notification. |
PushTechnology.ClientInterface.Client.Types.Constants | Constants used within Diffusion. |
PushTechnology.ClientInterface.Data.DataTypeNames | The IDataTypes type names. |
DefaultSubscriberStream | |
PushTechnology.ClientInterface.Client.Features.Topics.DefaultValueStream< TValue > | Represents the abstract default value stream. |
PushTechnology.ClientInterface.Client.Factories.Diffusion | The Diffusion factory of factories |
PushTechnology.DiffusionCore.Utils.Entry | |
PushTechnology.ClientInterface.Client.Callbacks.ErrorReason | The reason codes used to report error conditions. |
EventArgs | |
PushTechnology.ClientInterface.Client.Args.SessionStateChangedEventArgs | The event arguments reprsenting a change in session state. |
PushTechnology.ClientInterface.Client.Session.SessionErrorHandlerEventArgs | The event arguments for a session error handler. |
PushTechnology.ClientInterface.Client.Session.SessionListenerEventArgs | The event arguments for a session listener. |
Exception | |
PushTechnology.ClientInterface.Data.Record.Schema.SchemaParseException | Indicates a problem that has occurred when parsing a ISchema. |
PushTechnology.ClientInterface.Data.Record.Schema.SchemaViolationException | Indicates a problem that has occurred when building a ISchema. |
PushTechnology.DiffusionCore.Buffering.BufferOverflowException | This represents a buffer overflow exception. |
PushTechnology.DiffusionCore.Buffering.BufferUnderflowException | The exception representing a buffer underflow. |
PushTechnology.DiffusionCore.Exceptions.DiffusionBaseException | The base class for all Diffusion exceptions. |
PushTechnology.DiffusionCore.Exceptions.DecryptException | Represents a decryption exception. |
PushTechnology.DiffusionCore.Exceptions.DiffusionException | Represents a general Diffusion exception. |
PushTechnology.DiffusionCore.Exceptions.DiffusionAPIException | The class representing a Diffusion API exception. |
PushTechnology.ClientInterface.Client.Session.SessionException | The exception indicating a ISession specific failure. |
PushTechnology.ClientInterface.Client.Features.ClusterRepartitionException | The exception indicating an operation failed because the cluster was migrating partitions between servers. |
PushTechnology.ClientInterface.Client.Features.Control.Topics.AddTopicException | The exception indicating a failure to add a topic. |
PushTechnology.ClientInterface.Client.Features.Control.Topics.ExistingTopicException | The exception indicating that a topic with a different specification already exists. |
PushTechnology.ClientInterface.Client.Features.Control.Topics.InvalidTopicPathException | The exception indicating that the given topic path is invalid. |
PushTechnology.ClientInterface.Client.Features.Control.Topics.InvalidTopicSpecificationException | The exception indicating invalid topic specifications. |
PushTechnology.ClientInterface.Client.Features.Control.Topics.TopicLicenseLimitException | Exception thrown to report a topic could not be added because a license limit has been exceeded. |
PushTechnology.ClientInterface.Client.Features.Control.Topics.ReferencedTopicDoesNotExistException | The exception indicating that a referenced topic in the supplied specification does not exist. |
PushTechnology.ClientInterface.Client.Features.HandlerConflictException | The exception indicating that a handler could not be registered because it conflicts with an existing handler. |
PushTechnology.ClientInterface.Client.Features.IncompatibleDatatypeException | Exception used to report that an operation has failed because the receiver could not process the supplied data. |
PushTechnology.ClientInterface.Client.Features.IncompatibleTopicException | The exception indicating that a topic is incompatible with an operation. |
PushTechnology.ClientInterface.Client.Features.Control.Topics.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. |
PushTechnology.ClientInterface.Client.Features.Control.Topics.IncompatibleMasterTopicException | Exception thrown to report that a slave topic could not be added because the topic at the master path is incompatible. |
PushTechnology.ClientInterface.Client.Features.Control.Topics.IncompatibleParentTopicException | Exception thrown to report that a topic could not be added because a topic at a parent path is incompatible. |
PushTechnology.ClientInterface.Client.Features.NoSuchSessionException | The exception used to report there is no session for a given session ID. |
PushTechnology.ClientInterface.Client.Features.NoSuchTopicException | The exception indicating that a topic does not exist on that topic path. |
PushTechnology.ClientInterface.Client.Features.RejectedRequestException | The exception indicating that a recipient session has rejected a request. |
PushTechnology.ClientInterface.Client.Features.TimeSeries.InvalidQueryException | Exception used to report a query that is invalid for the time series. |
PushTechnology.ClientInterface.Client.Features.TimeSeries.NoSuchEventException | The exception used to report a time series topic does not have an original event with the sequence number provided by an ITimeSeries.EditAsync{TValue}(string, long, TValue) operation. |
PushTechnology.ClientInterface.Client.Features.UnhandledMessageException | The exception indicating that a message was not delivered to an application handler. |
PushTechnology.ClientInterface.Client.Features.UpdateFailedException | The exception indicating that a topic update failed. |
PushTechnology.ClientInterface.Client.Session.SessionClosedException | The exception that indicates the session is closed and no further operations are possible. |
PushTechnology.ClientInterface.Client.Session.SessionSecurityException | The exception that indicates that the session operation failed due to a security constraint. |
PushTechnology.DiffusionCore.Exceptions.InvalidFilterException | Exception used to report a filter expression is invalid. |
PushTechnology.ClientInterface.Services.ServiceException | The diffusion service exception. |
PushTechnology.DiffusionCore.Connection.ConnectionTimeoutException | Gets thrown if the connection has timed out |
PushTechnology.DiffusionCore.Exceptions.DiffusionPropertyException | |
PushTechnology.DiffusionCore.Exceptions.DiffusionConnectionException | The exception representing a Diffusion connection exception. |
PushTechnology.DiffusionCore.Exceptions.InboundMessageException | Represents a Diffusion inbound message exception. |
PushTechnology.DiffusionCore.Exceptions.InboundProtocolException | Represents an inbound protocol exception. |
PushTechnology.DiffusionCore.Exceptions.InvalidTopicException | Represents an invalid topic exception. |
PushTechnology.DiffusionCore.Exceptions.NotCompressedException | The exception representing a compression error. |
PushTechnology.DiffusionCore.Exceptions.DiffusionFatalException | A Diffusion fatal exception. |
PushTechnology.DiffusionCore.Exceptions.DiffusionMessageException | This represents a Diffusion message exception. |
PushTechnology.DiffusionCore.Exceptions.TopicInvalidException | The exception indicating an invalid topic. |
PushTechnology.DiffusionCore.InvalidBase36CharacterValueException | |
PushTechnology.DiffusionCore.InvalidBase36DigitValueException | |
PushTechnology.DiffusionCore.InvalidBase36NumberException | |
PushTechnology.DiffusionCore.InvalidBase36StringException | |
PushTechnology.ClientInterface.IO.FlexibleBinaryReader | The binary reader that is able to read basic data types from a byte stream. |
PushTechnology.ClientInterface.IO.FlexibleBinaryWriter | The binary writer that is able to write basic data types to a stream. |
PushTechnology.ClientInterface.FlexibleBitConverter | The collection of methods for converting an array of bytes to one of the base data types, as well as for converting a base data type to an array of bytes. |
PushTechnology.ClientInterface.Client.Security.Authentication.IAuthenticationHandler | Authentication handlers implementing this interface can be be registered with the server. The server calls the authentication handlers when a client application creates a session, or changes the prinicipal associated with a session, allowing the handler to veto individual requests |
PushTechnology.ClientInterface.Client.Features.Control.Clients.IControlAuthenticationHandler | A control authentication handler. |
PushTechnology.ClientInterface.Client.Features.Control.Clients.CompositeControlAuthenticationHandler | This class is useful when there are several steps to authentication implemented as discrete authentication handlers. Using a CompositeAuthenticationHandler is better than configuring separate control authentication handlers and registering the discrete handlers individually because it reduces communication between the server and the control client. |
PushTechnology.ClientInterface.Client.Security.Authentication.CompositeAuthenticationHandler | This class is useful when there are several steps to authentication implemented as discrete authentication handlers. It provides an alternative to adding each of the authentication handlers to the server configuation. Usually this class will be extended to create a single application-specific handler that hardcodes the creation of the discrete handlers. |
PushTechnology.ClientInterface.Client.Features.Control.Clients.CompositeControlAuthenticationHandler | This class is useful when there are several steps to authentication implemented as discrete authentication handlers. Using a CompositeAuthenticationHandler is better than configuring separate control authentication handlers and registering the discrete handlers individually because it reduces communication between the server and the control client. |
PushTechnology.ClientInterface.Client.Security.Authentication.IAuthenticationHandlerCallback | Single-use callback provided to authenticate |
PushTechnology.ClientInterface.Client.Security.Authentication.IAuthenticationResult | Additional information supplied to the server upon a succesful authentication. |
PushTechnology.ClientInterface.Client.Security.Authentication.IAuthenticationResultSource | Extends IAuthenticationResult with "builder style" methods that allow a new authentication result to be created. |
PushTechnology.ClientInterface.Data.IBinaryDelta | The binary delta type. |
PushTechnology.ClientInterface.Data.IBytes | The read-only interface for values that are internally represented as binary data. |
PushTechnology.ClientInterface.Client.Content.IContent | Represents data content. |
PushTechnology.ClientInterface.Data.Binary.IBinary | The read-only binary value with support for binary deltas. |
PushTechnology.ClientInterface.Data.JSON.IJSON | The immutable JSON data value. |
PushTechnology.ClientInterface.Data.Record.IRecordV2 | The immutable value representing a list of records. |
PushTechnology.ClientInterface.Client.Callbacks.ICallback | The callback interface that provides responses from the server. |
PushTechnology.ClientInterface.Client.Callbacks.DefaultCallback | The default ICallback implementation. |
PushTechnology.ClientInterface.Client.Callbacks.DefaultStream | The default IStream implementation. |
PushTechnology.ClientInterface.Client.Features.Control.Topics.FilteredRequestCallbackDefault< TResponse > | The default implementation of the IFilteredRequestCallback. It logs calls on either DEBUG or WARN log level, depending on the result. |
PushTechnology.ClientInterface.Client.Features.Control.Topics.MissingTopicNotificationStreamDefault | The default IMissingTopicNotificationStream implementation. |
PushTechnology.ClientInterface.Client.Features.Control.Topics.TopicEventStreamDefault | The default ITopicEventStream implementation. |
PushTechnology.ClientInterface.Client.Features.Control.Topics.TopicNotificationListenerDefault | The default listener for topic notifications. |
PushTechnology.ClientInterface.Client.Features.DefaultMessageStream | Represents the default IMessageStream implementation. |
PushTechnology.ClientInterface.Client.Features.TopicStreamDefault | The default ITopicStream implementation. |
PushTechnology.ClientInterface.Client.Features.Control.Topics.TopicControlRemovalCallbackDefault | The default ITopicControlRemovalCallback implementation. |
PushTechnology.ClientInterface.Client.Callbacks.IStream | The extension of ICallback that allows many callbacks for each call context. |
PushTechnology.ClientInterface.Client.Callbacks.DefaultStream | The default IStream implementation. |
PushTechnology.ClientInterface.Client.Features.Control.Topics.IFilteredRequestCallback< TResponse > | The callback interface for responses to requests sent to a filter. |
PushTechnology.ClientInterface.Client.Features.Control.Topics.FilteredRequestCallbackDefault< TResponse > | The default implementation of the IFilteredRequestCallback. It logs calls on either DEBUG or WARN log level, depending on the result. |
PushTechnology.ClientInterface.Client.Features.Control.Topics.IMissingTopicNotificationStream | The stream that will be called when a session subscribes or fetches using a topic selector that matches no topics. |
PushTechnology.ClientInterface.Client.Features.Control.Topics.MissingTopicNotificationStreamDefault | The default IMissingTopicNotificationStream implementation. |
PushTechnology.ClientInterface.Client.Features.Control.Topics.IRequestHandler< TRequest, TResponse > | Interface which specifies a request handler to receive request notifications. IResponder.Respond(object) must be called to dispatch a response to the request. |
PushTechnology.ClientInterface.Client.Features.Control.Topics.ITopicEventStream | The stream for topic events from the server. |
PushTechnology.ClientInterface.Client.Features.Control.Topics.TopicEventStreamDefault | The default ITopicEventStream implementation. |
PushTechnology.ClientInterface.Client.Features.Control.Topics.ITopicNotificationListener | The listener for topic notifications. |
PushTechnology.ClientInterface.Client.Features.Control.Topics.TopicNotificationListenerDefault | The default listener for topic notifications. |
PushTechnology.ClientInterface.Client.Features.IMessageStream | Represents a stream that may be registered to receive messages from the IMessaging feature. |
PushTechnology.ClientInterface.Client.Features.DefaultMessageStream | Represents the default IMessageStream implementation. |
PushTechnology.ClientInterface.Client.Features.IRequestStream< TRequest, TResponse > | The stream to receive request notifications. |
PushTechnology.ClientInterface.Client.Features.ITopicStream | Represents a stream interface that can be registered to receive topic subscription, value and delta events. |
PushTechnology.ClientInterface.Client.Features.TopicStreamDefault | The default ITopicStream implementation. |
PushTechnology.ClientInterface.Client.Features.Control.Clients.IConfigurationCallback | The callback interface for ISystemAuthenticationControl.GetSystemAuthentication. |
PushTechnology.ClientInterface.Client.Features.Control.Clients.IUpdateStoreCallback | The callback interface for ISecurityStoreFeature.UpdateStore. |
PushTechnology.ClientInterface.Client.Features.Control.Clients.SecurityControl.IConfigurationCallback | The callback interface for ISecurityControl.GetSecurity. |
PushTechnology.ClientInterface.Client.Features.Control.Clients.SecurityControl.IUpdateStoreCallback | The callback interface for ISecurityStoreFeature.UpdateStore. |
PushTechnology.ClientInterface.Client.Features.Control.ISessionPropertiesCallback | The callback interface for IClientControl.GetSessionProperties. |
PushTechnology.ClientInterface.Client.Features.Control.Topics.ISendToFilterCallback | The callback interface for filtered send operation notifications. |
PushTechnology.ClientInterface.Client.Features.Control.Topics.ISubscriptionByFilterCallback | Callback interface for filtered subscriptions and unsubscriptions. |
PushTechnology.ClientInterface.Client.Features.Control.Topics.SubscriptionByFilterCallbackDefault | Default implementation of ISubscriptionByFilterCallback |
PushTechnology.ClientInterface.Client.Features.Control.Topics.ITopicControlRemovalCallback | The callback interface for topic remove requests. |
PushTechnology.ClientInterface.Client.Features.Control.Topics.TopicControlRemovalCallbackDefault | The default ITopicControlRemovalCallback implementation. |
PushTechnology.ClientInterface.Client.Features.Control.Topics.ITopicUpdaterUpdateCallback | Represents a callback for update operations. |
PushTechnology.ClientInterface.Client.Features.Control.Topics.ITopicUpdaterUpdateCallbackDefault | Default implementation of ITopicUpdaterUpdateCallback. |
PushTechnology.ClientInterface.Client.Session.ISessionOpenCallback | Callback interface for non-blocking opening of sessions |
PushTechnology.ClientInterface.Client.Features.ICallback | The callback interface used to return results from a call to the server. |
PushTechnology.ClientInterface.Client.Features.CallbackDefault | The default ICallback implementation. |
PushTechnology.ClientInterface.Client.Features.Control.Topics.TopicControlAddCallbackDefault | The default ITopicControlAddCallback implementation. |
PushTechnology.ClientInterface.Client.Features.PingCallbackDefault | The default IPingCallback implementation. |
PushTechnology.ClientInterface.Client.Features.StreamDefault | The default IStream implementation. |
PushTechnology.ClientInterface.Client.Features.FetchStreamDefault | The default IFetchStream implementation. |
PushTechnology.ClientInterface.Client.Features.TopicDetailsCallbackDefault | The default ITopicDetailsCallback implementation. |
PushTechnology.ClientInterface.Client.Features.TopicsCompletionCallbackDefault | The default ITopicsCompletionCallback implementation. |
PushTechnology.ClientInterface.Client.Features.Control.Clients.IClientCallback | Callback interface for IClientControl.Close(SessionId,IClientCallback), IClientControl.SetConflated, and IClientControl.SetThrottled |
PushTechnology.ClientInterface.Client.Features.Control.Topics.ISubscriptionCallback | Callback interface to receive status notifications for subscription and unsubscription operations. |
PushTechnology.ClientInterface.Client.Features.Control.Topics.SubscriptionCallbackDefault | Default implementation of ISubscriptionCallback |
PushTechnology.ClientInterface.Client.Features.Control.Topics.ITopicControlAddCallback | The callback interface for adding topics. |
PushTechnology.ClientInterface.Client.Features.Control.Topics.TopicControlAddCallbackDefault | The default ITopicControlAddCallback implementation. |
PushTechnology.ClientInterface.Client.Features.IChangePrincipalCallback | The callback interface for ISecurity.ChangePrincipal. |
PushTechnology.ClientInterface.Client.Features.ChangePrincipalCallbackDefault | Default implementation of IChangePrincipalCallback |
PushTechnology.ClientInterface.Client.Features.IPingCallback | The callback interface for IPings operations. |
PushTechnology.ClientInterface.Client.Features.PingCallbackDefault | The default IPingCallback implementation. |
PushTechnology.ClientInterface.Client.Features.ISendCallback | Callback interface for send operation notifications. |
PushTechnology.ClientInterface.Client.Features.Control.Topics.SendCallbackDefault | Default implementation of ISendCallback |
PushTechnology.ClientInterface.Client.Features.IStream | The extension of ICallback that allows many callbacks for each call context. |
PushTechnology.ClientInterface.Client.Features.IFetchStream | The callback interface for fetch requests. |
PushTechnology.ClientInterface.Client.Features.FetchStreamDefault | The default IFetchStream implementation. |
PushTechnology.ClientInterface.Client.Features.StreamDefault | The default IStream implementation. |
PushTechnology.ClientInterface.Client.Features.ITopicDetailsCallback | The callback interface for replies to requests for topic details. |
PushTechnology.ClientInterface.Client.Features.TopicDetailsCallbackDefault | The default ITopicDetailsCallback implementation. |
PushTechnology.ClientInterface.Client.Features.ITopicsCompletionCallback | The callback interface for success or failure notifications from subscription and unsubscription notifications. |
PushTechnology.ClientInterface.Client.Features.TopicsCompletionCallbackDefault | The default ITopicsCompletionCallback implementation. |
PushTechnology.ClientInterface.IO.CBOR.ICBORReaderCallback | The CBORReader callback that is used for visitor style reading of a CBOR-encoded stream. |
PushTechnology.ClientInterface.Data.Record.IChange | Represents a single change between one record value and another. |
PushTechnology.ClientInterface.Client.Types.IClientEndpoint | Interface for any client end point to which content may be sent |
PushTechnology.ClientInterface.Client.Details.IClientLocation | Details relating to the network and geographic location of a client. |
PushTechnology.ClientInterface.Client.Details.IClientSummary | Lightweight summary of a client session. |
ICollection | |
PushTechnology.ClientInterface.Collections.CircularBuffer< TValue > | The fixed-size first-in-first-out (FIFO) collection of instances of the same specified type. |
PushTechnology.ClientInterface.Client.Content.IContentBuilder< out TB > | Base interface for content builders |
PushTechnology.ClientInterface.Client.Content.IRecordContentBuilder | Builds content in record format |
PushTechnology.ClientInterface.Client.Content.ISimpleContentBuilder | Simple content builder for bytes and/or strings |
PushTechnology.ClientInterface.Client.Content.IContentReader | The base interface for content readers |
PushTechnology.ClientInterface.Client.Content.Metadata.IRecordContentReader | Record content reader |
PushTechnology.ClientInterface.Client.Features.IContextCallback< in TContext > | The callback interface used to return results from a call to the server. |
PushTechnology.ClientInterface.Client.Features.ContextCallbackDefault< TContext > | The default IContextCallback{TContext} implementation. |
PushTechnology.ClientInterface.Client.Features.ContextStreamDefault< TContext > | The default IContextStream{TContext} implementation. |
PushTechnology.ClientInterface.Client.Features.FetchContextStreamDefault< TContext > | The default IFetchContextStream{TContext} implementation. |
PushTechnology.ClientInterface.Client.Features.Control.Topics.TopicControlAddContextCallbackDefault< TContext > | The default ITopicControlAddContextCallback{TContext} implementation. |
PushTechnology.ClientInterface.Client.Features.PingContextCallbackDefault< TContext > | The default IPingContextCallback{TContext} implementation. |
PushTechnology.ClientInterface.Client.Features.TopicDetailsContextCallbackDefault< TContext > | The default ITopicDetailsContextCallback{TContext} implementation. |
PushTechnology.ClientInterface.Client.Features.TopicsCompletionContextCallbackDefault< TContext > | The default ITopicsCompletionContextCallback{TContext} implementation. |
PushTechnology.ClientInterface.Client.Features.Control.Clients.IClientContextCallback< in TContext > | Contextual version of IClientCallback |
PushTechnology.ClientInterface.Client.Features.Control.Topics.ICacheSchemaHandler< in TC > | Interface for handler of replies from requests to cache schemas. |
PushTechnology.ClientInterface.Client.Features.Control.Topics.ISubscriptionContextCallback< in TC > | Contextual callback interface to receive status notifications for subscription and unsubscription operations |
PushTechnology.ClientInterface.Client.Features.Control.Topics.SubscriptionContextCallbackDefault< TC > | Default implementation of ISubscriptionContextCallback{TC} |
PushTechnology.ClientInterface.Client.Features.Control.Topics.ITopicControlAddContextCallback< in TContext > | The contextual callback interface for adding topics. |
PushTechnology.ClientInterface.Client.Features.Control.Topics.TopicControlAddContextCallbackDefault< TContext > | The default ITopicControlAddContextCallback{TContext} implementation. |
PushTechnology.ClientInterface.Client.Features.Control.Topics.ITopicDetailsHandler< in TC > | Interface for handler of replies from requests for topic details. |
PushTechnology.ClientInterface.Client.Features.IChangePrincipalContextCallback< in TC > | The callback interface for ISecurity.ChangePrincipal |
PushTechnology.ClientInterface.Client.Features.ChangePrincipalContextCallbackDefault< TC > | Default implementation of IChangePrincipalContextCallback{TC} |
PushTechnology.ClientInterface.Client.Features.IContextStream< in TContext > | The extension of IContextCallback{TContext} that allows many callbacks for each call context. |
PushTechnology.ClientInterface.Client.Features.ContextStreamDefault< TContext > | The default IContextStream{TContext} implementation. |
PushTechnology.ClientInterface.Client.Features.IFetchContextStream< in TContext > | The contextual callback interface for fetch requests. |
PushTechnology.ClientInterface.Client.Features.FetchContextStreamDefault< TContext > | The default IFetchContextStream{TContext} implementation. |
PushTechnology.ClientInterface.Client.Features.IPingContextCallback< in TContext > | The callback interface for IPings context based operations. |
PushTechnology.ClientInterface.Client.Features.PingContextCallbackDefault< TContext > | The default IPingContextCallback{TContext} implementation. |
PushTechnology.ClientInterface.Client.Features.ISendContextCallback< in TC > | Contextual callback interface for success or failure notifications from send operations |
PushTechnology.ClientInterface.Client.Features.Control.Topics.SendContextCallbackDefault< TC > | The default implementation of ISendContextCallback{TC} |
PushTechnology.ClientInterface.Client.Features.ITopicDetailsContextCallback< in TContext > | The callback interface for replies to requests for topic details. |
PushTechnology.ClientInterface.Client.Features.TopicDetailsContextCallbackDefault< TContext > | The default ITopicDetailsContextCallback{TContext} implementation. |
PushTechnology.ClientInterface.Client.Features.ITopicsCompletionContextCallback< in TContext > | The contextual callback interface for success or failure notifications from subscription operations. |
PushTechnology.ClientInterface.Client.Features.TopicsCompletionContextCallbackDefault< TContext > | The default ITopicsCompletionContextCallback{TContext} implementation. |
PushTechnology.ClientInterface.Client.Callbacks.IContextCallback< in TContext > | The callback interface that provides responses from the server, together with a context object supplied by the application. |
PushTechnology.ClientInterface.Client.Callbacks.DefaultContextCallback< TContext > | The default IContextCallback{TContext} implementation. |
PushTechnology.ClientInterface.Client.Callbacks.DefaultContextStream< TContext > | The default IContextStream{TContext} implementation. |
PushTechnology.ClientInterface.Client.Features.Control.Topics.TopicControlRemovalContextCallbackDefault< TContext > | The default ITopicControlRemovalContextCallback{TContext} implementation. |
PushTechnology.ClientInterface.Client.Callbacks.IContextStream< in TContext > | The extension of IContextCallback{TContext} that allows many callbacks for each call context. |
PushTechnology.ClientInterface.Client.Callbacks.DefaultContextStream< TContext > | The default IContextStream{TContext} implementation. |
PushTechnology.ClientInterface.Client.Features.Control.Clients.IConfigurationContextCallback< in TC > | Contextual version of IConfigurationCallback |
PushTechnology.ClientInterface.Client.Features.Control.Clients.ISessionPropertiesContextCallback< TC > | Contextual callback interface for IClientControl.GetSessionProperties{TC} |
PushTechnology.ClientInterface.Client.Features.Control.Clients.IUpdateStoreContextCallback< in TC > | Contextual version of IUpdateStoreCallback |
PushTechnology.ClientInterface.Client.Features.Control.Clients.SecurityControl.IConfigurationContextCallback< in TC > | Contextual version of IConfigurationCallback for use with ISecurityControl.GetSecurity. |
PushTechnology.ClientInterface.Client.Features.Control.Clients.SecurityControl.IUpdateStoreContextCallback< in TC > | Contextual version of IUpdateStoreCallback. |
PushTechnology.ClientInterface.Client.Features.Control.Topics.ISendToFilterContextCallback< in TC > | Callback interface for filtered send operation notifications that have an associated context. |
PushTechnology.ClientInterface.Client.Features.Control.Topics.ISubscriptionByFilterContextCallback< in TC > | Callback interface for filtered subscriptions and unsubscriptions that have an associated context. |
PushTechnology.ClientInterface.Client.Features.Control.Topics.SubscriptionByFilterContextCallbackDefault< TC > | Default implementation of ISubscriptionByFilterContextCallback{TC} |
PushTechnology.ClientInterface.Client.Features.Control.Topics.ITopicControlRemovalContextCallback< in TContext > | The contextual callback interface for topic remove requests. |
PushTechnology.ClientInterface.Client.Features.Control.Topics.TopicControlRemovalContextCallbackDefault< TContext > | The default ITopicControlRemovalContextCallback{TContext} implementation. |
PushTechnology.ClientInterface.Client.Features.Control.Topics.ITopicUpdaterUpdateContextCallback< in TContext > | Represents a contextual callback for update operations. |
IContextCallback< TC > | |
PushTechnology.ClientInterface.Client.Session.ISessionOpenContextCallback< in TC > | Contextual version of ISessionOpenCallback for use with ISessionFactory.Open{TC} |
PushTechnology.ClientInterface.Client.Details.ICoordinates | Represents a client's geographic coordinates. |
PushTechnology.ClientInterface.Client.Details.ICountryDetails | Returns details of the country in which the internet address of the client was allocated. |
PushTechnology.DiffusionCore.Client.Types.ICredentials | Immutable value containing the proof material to support an authentication request |
PushTechnology.DiffusionCore.Client.Types.ICredentialsFactory | The interface for the factory of the standard credential types. |
PushTechnology.ClientInterface.Data.IDataType | The data type that is specified for a particular value type. It provides methods to convert values to and from binary. Diffusion provides several IDataTypes implementations. |
PushTechnology.ClientInterface.Data.IDataType< TValue > | The data type that is specified for a particular value type. It provides methods to convert values to and from binary. Diffusion provides several IDataTypes implementations. |
PushTechnology.ClientInterface.Data.Binary.IBinaryDataType | The binary data type. |
PushTechnology.ClientInterface.Data.JSON.IJSONDataType | The JSON data type. |
PushTechnology.ClientInterface.Data.Record.IRecordV2DataType | Record-based data type. |
PushTechnology.ClientInterface.Data.IDataTypes | The Diffusion data type implementations. |
PushTechnology.ClientInterface.Client.Types.IDeliveryContext | Context of content received. |
PushTechnology.ClientInterface.Client.Types.IDeliveryOptionsBuilder< out T > | The delivery options builder interface. |
PushTechnology.ClientInterface.Data.IDeltaType | The optional extension provided by IDataType implementations that support incremental changes to values. |
PushTechnology.ClientInterface.Data.IDeltaType< TValue, TDelta > | The optional extension provided by IDataType implementations that support incremental changes to values. |
IEnumerable< string > | |
PushTechnology.ClientInterface.Client.Content.IRecord | A record is an immutable collection of string fields and may be used when reading or writing record-based content |
PushTechnology.ClientInterface.Client.Types.IErrorReport | An error report. |
PushTechnology.ClientInterface.Client.Features.TimeSeries.IEvent< TValue > | The event in a time series. |
PushTechnology.ClientInterface.Client.Features.TimeSeries.IEventMetadata | The time series event metadata. |
PushTechnology.ClientInterface.Client.Features.IFeature | The base interface for features that may be added directly to a client ISession. |
PushTechnology.ClientInterface.Client.Features.Control.Clients.IAuthenticationControl | This feature provides a client session with the ability to authenticate the credentials of other clients |
PushTechnology.ClientInterface.Client.Features.Control.Clients.IClientControl | This feature provides the ability for a client session to control other client sessions |
PushTechnology.ClientInterface.Client.Features.Control.Clients.SecurityControl.ISecurityStoreFeature | This is the base interface for features that update security stores. |
PushTechnology.ClientInterface.Client.Features.Control.Clients.ISystemAuthenticationControl | This feature allows a client session with the appropriate permissions to query and update the system authentication store |
PushTechnology.ClientInterface.Client.Features.Control.Clients.SecurityControl.ISecurityControl | This feature allows a client session to query and update the security store |
PushTechnology.ClientInterface.Client.Features.Control.Topics.IMessagingControl | Represents a feature that provides a client session with the ability to use messaging functionality to communicate directly with other client sessions. |
PushTechnology.ClientInterface.Client.Features.Control.Topics.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 |
PushTechnology.ClientInterface.Client.Features.Control.Topics.ITopicControl | The feature that allows a session to manage topics. |
PushTechnology.ClientInterface.Client.Features.Control.Topics.ITopicNotifications | This feature allows a client session to receive notifications about changes to selected topics. |
PushTechnology.ClientInterface.Client.Features.Control.Topics.ITopicUpdateControl | Represents a feature that provides a client session with the ability to update topics at the server. |
PushTechnology.ClientInterface.Client.Features.IMessaging | Represents a feature that provides a client session with messaging capabilities. |
PushTechnology.ClientInterface.Client.Features.IPings | This feature provides a client session with the ability to test its connection to the server. |
PushTechnology.ClientInterface.Client.Features.ISecurity | This feature provides a client session with the ability to change the associated principal |
PushTechnology.ClientInterface.Client.Features.ITopics | The feature that allows a client session to subscribe to topics to receive streamed topic updates and/or fetch the state of topics. |
PushTechnology.ClientInterface.Client.Features.TimeSeries.ITimeSeries | This feature allows a session to update and query time series topics. |
PushTechnology.ClientInterface.Client.Features.Control.Topics.IFetchRequest | Encapsulates a fetch request from a client for a stateless topic. |
PushTechnology.ClientInterface.Client.Features.Control.Topics.IFetchResponder | The interface for a fetch responder. |
PushTechnology.ClientInterface.Client.Session.IFetchResponseRegistration | Allows fetch responders to be registered as server control points. |
PushTechnology.ClientInterface.Client.Session.Proxy.IHttpProxyAuthentication | The interface for http proxy authentication. |
PushTechnology.ClientInterface.Client.Session.Proxy.IHttpProxyAuthenticationChallengeHandler | The interface for a proxy authentication challenge handler. |
PushTechnology.ClientInterface.CommandServices.Commands.Control.Client.IMessageQueuePolicy | Policy for managing the message queue. |
PushTechnology.ClientInterface.Client.Content.Metadata.IMetadataCodec | Metadata codec |
PushTechnology.ClientInterface.Client.Content.Metadata.Record.MetadataCodec | Metadata codec implementation. |
PushTechnology.ClientInterface.Client.Content.Metadata.IMetadataContext | Wrapper of context for metadata serialisation. |
PushTechnology.ClientInterface.Client.Content.Metadata.MetadataContext | Implementation of client-side topic details metadata context. |
PushTechnology.ClientInterface.Client.Content.Metadata.IMetadataDefaults | Metadata defaults used for efficient serialisation dependent upon metadata codec in use. |
PushTechnology.ClientInterface.Client.Content.Metadata.MetadataDefaults | Default metadata used in topic details. |
PushTechnology.ClientInterface.Client.Content.Metadata.IMetadataFactory | This factory provides mechanisms for building and serialising metadata |
PushTechnology.ClientInterface.Client.Content.Metadata.Record.MetadataFactory | The metadata factory implementation. |
PushTechnology.ClientInterface.Client.Features.Control.Topics.IMissingTopicNotification | The notification that a session has made a request using a selector that does not match any topics. |
PushTechnology.ClientInterface.Collections.Immutable.ImmutableList | Provides a set of initialization methods for ImmutableList{TValue}. |
PushTechnology.ClientInterface.Client.Content.Metadata.IMNode | The base interface for all metadata definition nodes |
PushTechnology.ClientInterface.Client.Content.Metadata.IMField | The top-level interface for metadata field definitions |
PushTechnology.ClientInterface.Client.Content.Metadata.IMString | A string metadata definition |
PushTechnology.ClientInterface.Client.Content.Metadata.IMCustomString | Custom string field metadata |
PushTechnology.ClientInterface.Client.Content.Metadata.IMDecimalString | Decimal string field metadata |
PushTechnology.ClientInterface.Client.Content.Metadata.IMIntegerString | Integer field metadata definition |
PushTechnology.ClientInterface.Client.Content.Metadata.IMGroup | A metadata node that represents a group of fields and/or groups. |
PushTechnology.ClientInterface.Client.Content.Metadata.IMContent | Interface for a content metadata node |
PushTechnology.ClientInterface.Client.Content.Metadata.IMRecord | A record metadata definition |
PushTechnology.ClientInterface.Client.Content.Metadata.Record.IMNodeBuilder | Abstract metadata node builder. |
PushTechnology.ClientInterface.Client.Content.Metadata.Record.IMStringAbstractStringBuilder | |
PushTechnology.ClientInterface.Client.Content.Metadata.IMStringAbstractBuilder< out T, out TB > | Abstract string field metadata builder |
PushTechnology.ClientInterface.Client.Content.Metadata.IMCustomStringBuilder | Custom string field metadata builder |
PushTechnology.ClientInterface.Client.Content.Metadata.IMDecimalStringBuilder | Decimal string field metadata builder |
PushTechnology.ClientInterface.Client.Content.Metadata.IMIntegerStringBuilder | Interger string field metadata builder |
PushTechnology.ClientInterface.Client.Content.Metadata.IMStringBuilder | String metadata field builder |
PushTechnology.ClientInterface.Client.Content.Metadata.IMNodeBuilder< out T, out TB > | The node builder interface. |
PushTechnology.ClientInterface.Client.Content.Metadata.IMGroupBuilder< out T, out TB > | Abstract metadata group builder |
PushTechnology.ClientInterface.Client.Content.Metadata.IMContentBuilder | Content metadata builder |
PushTechnology.ClientInterface.Client.Content.Metadata.IMRecordBuilder | The metadata record builder |
PushTechnology.ClientInterface.Client.Content.Metadata.IMStringAbstractBuilder< out T, out TB > | Abstract string field metadata builder |
PushTechnology.ClientInterface.Client.Content.Metadata.IMNodeMultiplicity | Defines the multiplicity of a metadata node within its parent |
PushTechnology.ClientInterface.Client.Content.Metadata.Multiplicity | Defines the multiplicity of a metadata node within its parent |
PushTechnology.ClientInterface.Data.Record.Schema.INode | The ISchema Node - A IRecord or a IField. |
PushTechnology.ClientInterface.Data.Record.Schema.IField | The ISchema field definition. |
PushTechnology.ClientInterface.Data.Record.Schema.IRecord | The ISchema record definition. |
INotifyPropertyChanged | |
PushTechnology.ClientInterface.Client.Content.Xml.MetadataNode | |
PushTechnology.ClientInterface.Client.Content.Xml.MetadataField | |
PushTechnology.ClientInterface.Client.Content.Xml.MetadataRecord | |
PushTechnology.ClientInterface.Client.Content.Xml.MetadataMessage | |
IOException | |
PushTechnology.ClientInterface.Connection.ConnectionException | Represents a failed connection. |
PushTechnology.ClientInterface.Connection.FatalConnectionException | Represents a failed connection that has been rejected and shouldn't be retried. |
PushTechnology.ClientInterface.Connection.AuthenticationException | Represents an authentication failure. |
PushTechnology.ClientInterface.IO.CBOR.CBORException | The CBOR exception. |
PushTechnology.ClientInterface.Client.Types.IPermission | A permission protects an access-controlled operation |
PushTechnology.ClientInterface.Client.Features.IPingDetails | The server response to a ping operation. |
PushTechnology.ClientInterface.Client.Session.Proxy.IProxyAuthenticationFactory | Factory for proxy authentication instances |
PushTechnology.ClientInterface.Client.Features.TimeSeries.IQuery< TValue > | The configured query. |
PushTechnology.ClientInterface.Client.Features.TimeSeries.IRangeQuery< TValue > | The builder for queries that select a range of events from a time series. |
PushTechnology.ClientInterface.Client.Features.TimeSeries.IQueryResult< TValue > | The query result providing a stream of events. |
IReadOnlyCollection< TValue > | |
PushTechnology.ClientInterface.Collections.CircularBuffer< TValue > | The fixed-size first-in-first-out (FIFO) collection of instances of the same specified type. |
IReadOnlyList< TValue > | |
PushTechnology.ClientInterface.Collections.Immutable.IImmutableList< TValue > | Represents an immutable list interface that can be accessed by index. |
PushTechnology.ClientInterface.Client.Types.IReceiveContext | The context of content received. |
PushTechnology.ClientInterface.Client.Session.Reconnection.IReconnectionAttempt | A single reconnection attempt that can either be started or aborted. |
PushTechnology.ClientInterface.Client.Session.Reconnection.IReconnectionStrategy | A reconnection strategy that gets applied after the connection failure notification. |
PushTechnology.ClientInterface.Client.Content.IRecordBuilder | The record builder |
PushTechnology.ClientInterface.Client.Content.IRecordFactory | Factory for record builders. |
PushTechnology.ClientInterface.Client.Content.IContentFactory | Central factory for various content builders and readers |
PushTechnology.ClientInterface.Client.Content.ContentFactory | Content factory implmentation. |
PushTechnology.ClientInterface.Data.Record.Model.IRecordModel | IRecordV2 data model. |
PushTechnology.ClientInterface.Data.Record.Model.IMutableRecordModel | The mutable data model of IRecordV2 data based upon a Schema.ISchema. |
PushTechnology.ClientInterface.Client.Content.Metadata.IRecordStructuredBuilder | The interface for a record builder that uses IMRecord metadata |
PushTechnology.ClientInterface.Data.Record.IRecordV2Builder | Builder for free format IRecordV2 values. |
PushTechnology.ClientInterface.Data.Record.IRecordV2Delta | The IRecordV2 structural delta. |
PushTechnology.ClientInterface.Client.Features.IRegisteredHandler | The reference to a registered handler. |
PushTechnology.ClientInterface.Client.Callbacks.IRegistration | The reference to a registered handler. |
PushTechnology.ClientInterface.Client.Features.Control.Topics.INotificationRegistration | The NotificationRegistration represents the registration state of the associated listener on the server. |
PushTechnology.ClientInterface.Client.Features.Control.Topics.IRequestContext | Context of the request received. |
PushTechnology.ClientInterface.Client.Features.IResponder< TResponse > | Responder interface to dispatch responses to requests. |
PushTechnology.ClientInterface.Client.Features.Control.Clients.SecurityControl.IRole | Encapsulates the defined details for an individual role. |
PushTechnology.ClientInterface.Client.Features.Control.Topics.IRoutingSubscriptionRequest | Encapsulates a request to subscribe to routing topics and a mechanism for actioning the subscription. |
PushTechnology.ClientInterface.Data.Record.Schema.ISchema | The IRecordV2 schema. |
PushTechnology.ClientInterface.Data.Record.Schema.ISchemaBuilder | Builder to create an immutable ISchema. |
PushTechnology.ClientInterface.Client.Topics.ISchemaId | A topic details schema identifier. |
PushTechnology.ClientInterface.Client.Features.Control.Clients.SecurityControl.IScriptBuilder | A script builder may be used to create a script of commands to apply to the security store at the server |
PushTechnology.ClientInterface.Client.Features.Control.Clients.SecurityControl.ISecurityConfiguration | Snapshot of information from the security store. |
PushTechnology.ClientInterface.Client.Types.ISendOptionsBuilderFactory | The factory for send options builders. |
PushTechnology.ClientInterface.Client.Features.Control.Topics.IMessagingControl | Represents a feature that provides a client session with the ability to use messaging functionality to communicate directly with other client sessions. |
PushTechnology.ClientInterface.Client.Features.IMessaging | Represents a feature that provides a client session with messaging capabilities. |
ISerializable | |
PushTechnology.ClientInterface.Client.Content.Metadata.ICustomFieldHandler | A custom field handler defines the behaviour of a
- See Also
- MDataType.CUSTOM_STRING
metadata type |
PushTechnology.ClientInterface.Client.Callbacks.IServerHandler | Common interface for callback handlers that establish a server side control presence for the client session. |
PushTechnology.ClientInterface.Client.Callbacks.DefaultServerHandler | Abstract default server handler |
PushTechnology.ClientInterface.Client.Features.Control.Clients.ISessionPropertiesListener | The handler for session properties listener notifications |
PushTechnology.ClientInterface.Client.Features.Control.Clients.SessionPropertiesListenerDefault | This provides a default implementation of ISessionPropertiesListener which will simply log session properties callbacks at debug level. This should only be used for diagnostic purposes. |
PushTechnology.ClientInterface.Client.Features.IServerHandler | This the base interface for all callback handlers registered via the client session that establish a server-side control presence for the client. |
PushTechnology.ClientInterface.Client.Features.Control.Clients.IControlAuthenticationHandler | A control authentication handler. |
PushTechnology.ClientInterface.Client.Features.Control.Clients.IQueueEventHandler | Handler for client queue events. |
PushTechnology.ClientInterface.Client.Features.Control.Clients.QueueEventHandlerDefault | Provides a default handler implementation which will simply log client state events. |
PushTechnology.ClientInterface.Client.Features.Control.Topics.IServiceRequest | Encapsulates the details of a service request. |
PushTechnology.ClientInterface.Client.Session.ISession | A client session with a server or servers |
PushTechnology.ClientInterface.Client.Session.ISessionAttributes | The session attributes interface. |
PushTechnology.ClientInterface.Client.Details.ISessionDetails | A set of details of a client session. |
PushTechnology.ClientInterface.CommandServices.Commands.Control.Client.SessionDetails.None | Special case when there are no details. |
PushTechnology.ClientInterface.Client.Details.ISessionDetailsSource | Source of session details. |
PushTechnology.ClientInterface.Client.Session.ISessionError | Encapsulates the detail of a reported error. |
PushTechnology.ClientInterface.Client.Session.ISessionErrorHandler | The error callback interface for a session. |
PushTechnology.ClientInterface.Client.Session.InternalErrorHandler | Implementation of ISessionErrorHandler. |
PushTechnology.ClientInterface.Client.Session.SessionErrorHandlerDefault | Default error handler implementation. |
PushTechnology.ClientInterface.Client.Session.ISessionFactory | Creates client sessions |
PushTechnology.ClientInterface.Client.Session.ISessionId | A unique ISession identifier, allocated by the server. |
PushTechnology.ClientInterface.Client.Content.IStructuredReader | A structured reader allowing the record content to be read using IMRecord metadata |
ISubscriberStream | |
PushTechnology.ClientInterface.Client.Features.Topics.IValueStream< in TValue > | The stream interface that can be registered to subscription and value events whenever an update is received from the server. |
PushTechnology.ClientInterface.Client.Features.Topics.DefaultValueStream< TValue > | Represents the abstract default value stream. |
PushTechnology.ClientInterface.Client.Features.Control.Clients.ISystemAuthenticationConfiguration | Snapshot of information from the system information store. |
PushTechnology.ClientInterface.Client.Features.Control.Clients.ISystemAuthenticationControlScriptBuilder | A script builder may be used to create a script of commands to apply to the system authentication store at the server |
PushTechnology.ClientInterface.Client.Features.Control.Clients.ISystemPrincipal | A principal in the system authentication store. |
PushTechnology.ClientInterface.TopicSelectors.ITopicBinding | Something associated with a node in the topic hierarchy. |
PushTechnology.ClientInterface.Client.Topics.ITopicDetails | Base interface for topic details of all TopicType types |
PushTechnology.ClientInterface.Client.Topics.IRecordTopicDetails | Details of a Record topic |
PushTechnology.ClientInterface.Client.Topics.ISingleValueTopicDetails | Details of a Single Value topic |
PushTechnology.ClientInterface.Client.Topics.ISlaveTopicDetails | Details of a slave topic |
PushTechnology.ClientInterface.Client.Topics.IStatelessTopicDetails | Details of a stateless topic |
PushTechnology.ClientInterface.TopicDetails.Details.IRoutingTopicDetails | Details of a routing topic |
PushTechnology.ClientInterface.TopicDetails.Details.IUniversalTopicDetails | Represents topic details of a universal (non-classic) topic. |
PushTechnology.ClientInterface.Client.Topics.ITopicDetailsAttributes | The topic attributes interface |
PushTechnology.ClientInterface.Client.Topics.IRecordTopicDetailsAttributes | Record topic details attributes. |
PushTechnology.ClientInterface.Client.Topics.ISingleValueTopicDetailsAttributes | Single Value topic details attributes. |
PushTechnology.ClientInterface.Client.Topics.ISlaveTopicDetailsAttributes | The slave topic details attributes interface. |
PushTechnology.ClientInterface.Client.Topics.IStatelessTopicDetailsAttributes | The stateless topic details attributes interface. |
PushTechnology.ClientInterface.TopicDetails.Details.IRoutingTopicDetailsAttributes | The routing topic details attributes interface. |
PushTechnology.ClientInterface.TopicDetails.Details.IUniversalTopicDetailsAttributes | Represents topic detail attributes of a universal (non-classic) topic. |
PushTechnology.ClientInterface.Client.Topics.ITopicDetailsBuilder | The interface for a topic details builder. |
PushTechnology.ClientInterface.Client.Topics.ITopicDetailsBuilder< out TD > | The interface for a topic details builder. |
PushTechnology.ClientInterface.Client.Topics.ITopicDetailsBuilder< out TB, out TD > | Topic details builder |
PushTechnology.ClientInterface.Client.Topics.IRecordTopicDetailsBuilder | Builder for Record topic details. |
PushTechnology.ClientInterface.Client.Topics.ISingleValueTopicDetailsBuilder | Builder for Single Value topic details. |
PushTechnology.ClientInterface.Client.Topics.ISlaveTopicDetailsBuilder | The builder for slave topic details. |
PushTechnology.ClientInterface.Client.Topics.IStatelessTopicDetailsBuilder | The state topic details builder interface. |
ITopicDetailsBuilder< IRoutingTopicDetailsBuilder, IRoutingTopicDetails > | |
PushTechnology.ClientInterface.TopicDetails.IRoutingTopicDetailsBuilder | The routing topic details builder interface. |
ITopicDetailsBuilder< IUniversalTopicDetailsBuilder, IUniversalTopicDetails > | |
PushTechnology.ClientInterface.TopicDetails.Details.IUniversalTopicDetailsBuilder | Represents topic details builder of a universal (non-classic) builder. |
PushTechnology.ClientInterface.TopicDetails.Details.ITopicDetailsBuilderFactory | The factory for topic details builders. |
PushTechnology.ClientInterface.Client.Topics.ITopicDetailsSchema | The topic schema interface. |
PushTechnology.ClientInterface.Client.Topics.IRecordTopicDetailsSchema | Record topic details schema. |
PushTechnology.ClientInterface.Client.Topics.ISingleValueTopicDetailsSchema | Single Value topic details schema. |
PushTechnology.ClientInterface.Client.Topics.ISlaveTopicDetailsSchema | The slave topic details schema interface. |
PushTechnology.ClientInterface.Client.Topics.IStatelessTopicDetailsSchema | The stateless topic details schema interface. |
PushTechnology.ClientInterface.TopicDetails.Details.StatelessTopicDetailsImpl.StatelessTopicDetailsSchema | The schema class. |
PushTechnology.ClientInterface.TopicDetails.Details.IRoutingTopicDetailsSchema | The routing topic details schema interface. |
PushTechnology.ClientInterface.TopicDetails.Details.IUniversalTopicDetailsSchema | Represents topic detail schema of a universal (non classic) topic. |
PushTechnology.ClientInterface.Client.Topics.ITopicSelector | An ITopicSelector is a value that identifies one or more topics |
PushTechnology.ClientInterface.Client.Topics.ITopicPathSelector | A selector that selects a single topic path. |
PushTechnology.ClientInterface.Client.Topics.ITopicSelectors | Converts strings to topic selectors |
PushTechnology.ClientInterface.Client.Types.ITopicSendOptions | Options associated with sending content |
PushTechnology.ClientInterface.Client.Types.ITopicSendOptionsBuilder | The send options builder. |
PushTechnology.ClientInterface.Client.Topics.Details.ITopicSpecification | Represents the specification of a topic. |
PushTechnology.ClientInterface.Client.Callbacks.ITopicTreeHandler | The interface for callback handlers that establish a server side control presence for the client ISession at a particular branch of the topic tree. |
PushTechnology.ClientInterface.Client.Callbacks.DefaultTopicTreeHandler | The default ITopicTreeHandler implementation. |
PushTechnology.ClientInterface.Client.Features.Control.Topics.TopicControlTopicEventListenerDefault | The default ITopicControlTopicEventListener implementation. |
PushTechnology.ClientInterface.Client.Features.Control.Topics.TopicUpdateSourceDefault | Default ITopicUpdateSource implementation. |
PushTechnology.ClientInterface.Client.Features.Control.Topics.ITopicControlTopicEventListener | The listener for topic events from the server. |
PushTechnology.ClientInterface.Client.Features.Control.Topics.TopicControlEventListenerDefault | Abstract implementation of ITopicControlTopicEventListener, may be extended to provide the ITopicControlTopicEventListener.OnHasSubscribers and ITopicControlTopicEventListener.OnNoSubscribers methods. |
PushTechnology.ClientInterface.Client.Features.Control.Topics.TopicControlTopicEventListenerDefault | The default ITopicControlTopicEventListener implementation. |
PushTechnology.ClientInterface.Client.Features.Control.Topics.ITopicUpdateSource | Represents a source of updates which may be registered in order to update parts of the topic tree. |
PushTechnology.ClientInterface.Client.Features.Control.Topics.TopicUpdateSourceDefault | Default ITopicUpdateSource implementation. |
PushTechnology.ClientInterface.Client.Features.ITopicTreeHandler | The interface for callback handlers that establish a server side control presence for the client Session.ISession at a particular branch of the topic tree. |
PushTechnology.ClientInterface.Client.Features.Control.Topics.IMessageHandler | Handler interface for receiving messages from remote sources, with associated context and session information. |
PushTechnology.ClientInterface.Client.Features.Control.Topics.MessageReceiverDefault | Default implementation of IMessageHandler that simply logs the inbound content. |
PushTechnology.ClientInterface.Client.Features.Control.Topics.IMissingTopicHandler | The handler that will be called when a session subscribes or fetches using a topic selector that matches no topics. |
PushTechnology.ClientInterface.Client.Features.Control.Topics.MissingTopicHandlerDefault | The default IMissingTopicHandler implementation. |
PushTechnology.ClientInterface.Client.Features.Control.Topics.IRoutingSubscriptionRequestHandler | Handler for routing subscription requests. |
PushTechnology.ClientInterface.Client.Features.Control.Topics.RoutingSubscriptionRequestHandlerDefault | A default IRoutingSubscriptionRequestHandler which simply logs the request and denies it. |
PushTechnology.ClientInterface.Client.Features.TopicTreeHandlerDefault | The default ITopicTreeHandler implementation. |
PushTechnology.ClientInterface.Client.Features.Control.Topics.MissingTopicHandlerDefault | The default IMissingTopicHandler implementation. |
PushTechnology.ClientInterface.Client.Features.Control.Topics.RoutingSubscriptionRequestHandlerDefault | A default IRoutingSubscriptionRequestHandler which simply logs the request and denies it. |
PushTechnology.ClientInterface.Client.Features.Control.Topics.TopicControlEventListenerDefault | Abstract implementation of ITopicControlTopicEventListener, may be extended to provide the ITopicControlTopicEventListener.OnHasSubscribers and ITopicControlTopicEventListener.OnNoSubscribers methods. |
PushTechnology.ClientInterface.Client.Features.Control.Topics.ITopicUpdateContextCallback< in TC > | Contextual callback for update operations |
PushTechnology.ClientInterface.Client.Features.Control.Topics.TopicUpdateContextCallbackDefault< TC > | Default context callback implementation. |
PushTechnology.ClientInterface.Client.Features.Control.Topics.ITopicUpdater | Represents a topic updater that provides methods for an update source to update topics. |
PushTechnology.ClientInterface.Client.Content.Update.IUpdate | An encapsulation of the requirements for an update to a topic. |
PushTechnology.ClientInterface.Client.Types.IUpdateContext | Context of a content update. |
PushTechnology.ClientInterface.Client.Content.Update.IUpdateFactories | The update factories interface. |
PushTechnology.ClientInterface.Client.Content.Update.UpdateFactories | Access to all possible update factories. |
PushTechnology.ClientInterface.Client.Content.Update.IUpdateFactory | The base interface for all update factories |
PushTechnology.ClientInterface.Client.Content.Update.IContentUpdateFactory | Update factory for generic content-based updates |
PushTechnology.ClientInterface.Client.Features.Control.Topics.UpdateSourceDispatchers.IUpdateSourceDispatcher | Represents a mechanism for dispatching updates. |
PushTechnology.ClientInterface.Client.Features.Control.Topics.UpdateSourceDispatchers.UpdateSourceDispatcher | Represents a IUpdateSourceDispatcher implementation. |
PushTechnology.ClientInterface.Client.Features.Control.Topics.IValueUpdater< TValue > | Represents an updater that may be used to update topics of a certain type by specifying new values. |
PushTechnology.ClientInterface.IO.JSON.JSONReader | The JSON reader that is able to read data from a JSON formatted string. |
object | |
PushTechnology.ClientInterface.Client.Content.Xml.MetadataNode | |
PushTechnology.ClientInterface.Client.Session.SessionAttributes | Constants relating to the ISessionAttributes interface. |
PushTechnology.ClientInterface.Client.Features.Impl.SessionControlConstants | Constants for the IClientControl feature. |
SystemException | |
PushTechnology.ClientInterface.Client.Content.Metadata.MetadataViolationException | Indicates that the fules of Diffusion metadata definition have been broken. |
PushTechnology.ClientInterface.Client.Topics.TopicSelectorConstants | Topic selector string constants. |
PushTechnology.ClientInterface.Client.Topics.Details.TopicSpecificationProperty | Contains all valid ITopicSpecification property keys. |
PushTechnology.ClientInterface.Client.Features.Control.Topics.TopicUpdaterErrorReason | Represents all possible topic updater error reasons. |