This is the entry point into the BlotterAPI. The provider creates active publishers on the namespaces provided in the BlotterConfiguration. Incoming requests on the blotter channel namespace are delegated to your application as IBlotterApplicationListener::BlotterChannelOpened calls. For details of how to send BlotterItems, see IBlotterChannel. More...
Classes | |
class | BlotterContainerDataProvider |
class | BlotterRecordDataProvider |
Public Member Functions | |
BlotterProvider (IDataSource dataSource, BlotterConfiguration blotterConfiguration, IBlotterApplicationListener listener) | |
Create a BlotterProvider registering your application. More... | |
Properties | |
string | Version [get] |
This is the entry point into the BlotterAPI. The provider creates active publishers on the namespaces provided in the BlotterConfiguration. Incoming requests on the blotter channel namespace are delegated to your application as IBlotterApplicationListener::BlotterChannelOpened calls. For details of how to send BlotterItems, see IBlotterChannel.
|
inline |
Create a BlotterProvider registering your application.
dataSource | An unstarted DataSource |
listener | Callback to your application on blotter channel and blotter |
blotterConfiguration | BlotterConfiguration for your application item requests are recevied on this |
References Caplin.DataSource.Blotter.BlotterConfiguration.ChannelNamespace, Caplin.DataSource.Blotter.BlotterConfiguration.IsAutoPermit, Caplin.DataSource.Blotter.BlotterConfiguration.ItemNamespace, and Caplin.DataSource.Blotter.BlotterConfiguration.SubContainerNamespace.