StreamLink.NET
IConnectionConfiguration Interface
StreamLink.NETCaplin.StreamLinkIConnectionConfiguration
Provides access to information about how the connection to the Liberator is configured.
Declaration Syntax
C#Visual BasicVisual C++
public interface IConnectionConfiguration
Public Interface IConnectionConfiguration
public interface class IConnectionConfiguration
Members
All MembersProperties



IconMemberDescription
Name
Gets the name that identifies the connection details.

NoopInterval
Gets or sets the number of seconds between noop commands. See Remarks in IConnectionConfiguration.

NoopTimeout
Gets or sets the timeout period (in seconds) for detecting the loss of the connection to Liberator. See Remarks in IConnectionConfiguration.

ReconnectAttempts
Gets or sets the number of reconnect attempts that will be made to each server.

ReconnectInterval
Gets or sets the reconnect interval.

Remarks

Noops settings are used to ensure that a connection to the Liberator is present. StreamLink uses the RTTP Noop ("no operation") command internally to check that the connection to the Liberator is still present. It sends a Noop to the Liberator every NoopInterval seconds. When the connection is operating normally, the Liberator will send back a response to the Noop command. StreamLink assumes that the connection is lost if it does not receive the response within NoopTimeout seconds and it has not received any data from Liberator within that time.

Reconnection settings determine how StreamLink behaves when reconnecting, or whether reconnection is attempted at all.

Assembly: Caplin.StreamLink (Module: Caplin.StreamLink) Version: 5.0.19.0 (5.0.19.0)