Represents an event raised when there is a change in the status of a subscription.
![](../icons/collapse_all.gif)
C# | Visual Basic | Visual C++ |
public interface ISubscriptionStatusEvent
Public Interface ISubscriptionStatusEvent
public interface class ISubscriptionStatusEvent
![](../icons/collapse_all.gif)
![](../icons/collapse_all.gif)
When StreamLink receives information about a change in the status of a subscription it raises an event. To do this it
-
creates an ISubscriptionStatusEvent,
passes the ISubscriptionStatusEvent to the
SubscriptionStatusUpdated(ISubscription, ISubscriptionStatusEvent) method of the
ISubscriptionListener associated with the subscription.
The types of event that can be raised include:
-
Changes to the status of the DataSource or DataSources
that provide the data for the subscribed subject.
Information about the result of a request to unsubscribe the subject.