DataSource.NET
ISubjectStatusEvent Interface
NamespacesCaplin.DataSourceISubjectStatusEvent
Represents an event that is raised when there is a change in the status of a Subject.
Declaration Syntax
C#Visual BasicVisual C++
public interface ISubjectStatusEvent
Public Interface ISubjectStatusEvent
public interface class ISubjectStatusEvent
Members
All MembersProperties



IconMemberDescription
Code
Gets the subject status code.

Message
Gets the subject status message.

Status
Gets the status of the subject.

Subject
Gets the subject that this Status Event relates to.

Remarks

Usage in DataSource source applications

An ISubjectStatusEvent can be raised by an IDataProvider to indicate to peers the status of their subscription to a subject. For example, if the back end system that feeds data to an IDataProvider goes down, the IDataProvider should raise a ISubjectStatusEvent with a Status of Stale to indicate to the peer that the data it has is not completely up-to-date. When an update is subsequently received from the backend data feed, then the IDataProvider should raise a ISubjectStatusEvent with a Status of Ok to indicate to the peer that the data it has is now up to date.

Assembly: DataSource.NET (Module: DataSource.NET) Version: 6.0.12.814 (6.0.12.0814)