Class Index

caplin.streamlink.ChatEvent

Provides information about updates to a chat subject.

caplin.streamlink.ChatEventType

Enumeration that defines the type of the ChatEvent.

caplin.streamlink.CommandErrorEvent

Provides error information for commands.

caplin.streamlink.CommandErrorType

Enumeration that defines errors that can occur for a subject.

caplin.streamlink.CommandListener

Provides information on the result of a command.

caplin.streamlink.CommandSubscription

Stored information on the subscription and lets you unpersist the command.

caplin.streamlink.ConnectionListener

Defines the interface for receiving information about changes in the state of the StreamLink connection, the data services available from the Liberator, and the DataSources that are normally connected to the Liberator.

caplin.streamlink.ConnectionState

Enumeration that defines the state of a StreamLink connection.

caplin.streamlink.ConnectionStatusEvent

Interface used to get the caplin.streamlink.ConnectionState and host URL of a connection.

caplin.streamlink.ContainerElement

This interface represents a subject that is within a container.

caplin.streamlink.ContainerEvent

Represents an update to a container subject.

caplin.streamlink.ContainerModel

This interface defines a model that represents a container.

caplin.streamlink.DataEvent

Provides access to fundamental information about subscription events relating to changes in data, such as the subject and the type of event that has occurred.

caplin.streamlink.DirectoryChangeElement

Provides information about a change to a directory element.

caplin.streamlink.DirectoryEvent

Provides information about a change to a directory.

caplin.streamlink.KeymasterResponseListener

Defines the interface that should be implemented by the application to receive KeyMaster keep alive Responses.

caplin.streamlink.Logger

Allows StreamLink log messages to be written to the destination of your choice.

caplin.streamlink.LogInfo

Stores log information including message and level of a log entry.

caplin.streamlink.LogLevel

Enumeration that represents the available logging levels.

caplin.streamlink.LogListener

Interface for receiving log messages from the StreamLink application.

caplin.streamlink.NewsEvent

Provides information about a news headline update.

caplin.streamlink.PermissionEvent

Provides information about a change to permission data.

caplin.streamlink.RecordType1Event

Provides information about a change to type 1 data (fieldname and data pairs) in a record.

caplin.streamlink.RecordType2Event

Provides information about a change to type2 data in a record.

caplin.streamlink.RecordType3Event

Provides information about a change to type 3 data in a record.

caplin.streamlink.ServiceStatus

Enumeration that defines the status of a Service.

caplin.streamlink.ServiceStatusEvent

Provides information about the change in status of a data service to which StreamLink is connected via the Liberator.

caplin.streamlink.SourceStatus

Enumeration that defines the status of a source.

caplin.streamlink.SourceStatusEvent

Provides information about a change in status of an Integration Adapter to which StreamLink is connected via the Liberator.

caplin.streamlink.StatisticsEvent

Provides access to the statistics relating to an instance of StreamLink.

caplin.streamlink.StoryEvent

Provides information about a change to story data in a Story.

caplin.streamlink.StreamLink

The main StreamLink Class.

caplin.streamlink.SubjectType

Enumeration that represents the available subject types.

caplin.streamlink.Subscription

Represents a subscription to a subject on the Liberator.

caplin.streamlink.SubscriptionErrorEvent

Provides information about a subscription error.

caplin.streamlink.SubscriptionErrorType

Enumeration which represents the errors that can occur for a subject.

caplin.streamlink.SubscriptionListener

Interface for receiving updates to subscribed data from the Liberator.

caplin.streamlink.SubscriptionStatusEvent

Provides information about a change in the state of a subscription.

caplin.streamlink.SubscriptionStatusType

Enumeration that defines the status of a subject.

caplin.streamlink.ThrottleCommand

Enumeration that defines the available throttle levels and throttle commands.