The interfaces in this top-level namespace provide the main functions of DataSource.NET.
Declaration Syntax
C# | Visual Basic | Visual C++ |
namespace Caplin.DataSource
Namespace Caplin.DataSource
namespace Caplin.DataSource
Types
All Types | Classes | Interfaces | Enumerations |
Icon | Type | Description |
---|---|---|
DataSource |
This is the main class in Datasource.NET. Your application must create an instance of
this class to use the functionality provided by DataSource
| |
IConnectionListener |
This interface allows applications to receive events about the state of DataSource.NET's
connection to other DataSource peers.
Should you wish to receive this information in your DataSource, then you must define a class that implements this interface and register it with DataSource.NET using the AddConnectionListener() method. | |
IDataSource |
This interface defines the main interface of DataSoure.NET. In order to obtain an
instance of this interface, you must create an instance of DataSource.
| |
IPeer |
Represents a DataSource peer.
| |
IPeerStatusEvent |
Event raised when a peer changes status.
| |
IServiceStatusEvent |
Event that is raised when a service changes state.
| |
ISubjectErrorEvent |
Represents an event raised when there is an error in a subscription to a subject.
| |
ISubjectStatusEvent |
Represents an event that is raised when there is a change in the status of a Subject.
| |
PeerStatus |
Enumeration that defines the states of a DataSource Peer
| |
ServiceStatus |
Enumeration that defines the states of a Data Service
| |
SubjectError |
Enumeration that defines the possible types of subject error.
| |
SubjectStatus |
Enumeration that defines the status values that a subject can have.
|
Remarks
The DataSource class is the main entry point of DataSource.NET. To use DataSource.NET you must create a new instance of the DataSource object.