DataSource.NET
7.1.31.142147-b54558a5
|
Classes | |
interface | IActivePublisher |
This implementation of IPublisher sends its associated IDataProvider all requests and the final discard for the subjects defined by the associated INamespace. More... | |
interface | IBroadcastPublisher |
This implementation of IPublisher sends (broadcasts) updates to all connected peers regardless of whether they have requested (subscribed to) the subject. More... | |
interface | ICachingDataProvider |
Interface that must be implemented in order to provide data updates to DataSource peers for cached objects. It contains callbacks that handle subscription and discard requests. More... | |
interface | ICachingPublisher |
This publisher implementation uses the DataSource.NET data cache so that the ICachingDataProvider implementation does not have to directly manipulate the data in IMessages. More... | |
interface | ICompatibilityPublisher |
This implementation of IPublisher sends its associated IDataProvider all requests and discards for the subjects defined by the associated INamespace. More... | |
interface | IDataProvider |
Interface that must be implemented in order to provide data updates to DataSource peers. More... | |
interface | IDiscardEvent |
Event that is raised when a peer discards a subject. More... | |
interface | IPublisher |
An instance of IPublisher publishes messages to remote DataSource peers on behalf of an IDataProvider. It also provides access to an IMessageFactory that creates the messages to be published. More... | |
interface | IRequestDiscardEvent |
Base interface for IRequestEvent and IDiscardEvent. More... | |
interface | IRequestEvent |
Event that is raised when a peer requests a subject. More... | |
class | NamespaceDoc |
The Caplin.DataSource.Publisher namespace contains class needed to service DataSource subscriptions; allowing custom systems to push data into a DataSource so it can be published to other, remote, DataSource applications. More... | |