Class
caplin.streamlink

ConnectionStatusEvent

Provides information about a change in status of the connection to the Liberator.

The ConnectionStatusEvent is provided on a onConnectionStatusChange callback to a caplin.streamlink.ConnectionListener.

Constructor Summary

Attributes Name and Description
caplin.streamlink.ConnectionStatusEvent()

Method Summary

Attributes Name and Description
void getConnectionState()

*

Returns the new state of a connection the the Liberator.

void getLiberatorUrl()

*

Returns the URL of the Liberator connection that this status event has been raised for.

void getLoginFailReason()

*

Returns the reason for the login attempt failing.

void getUsername()

*

Returns the username that will be used to log in to the Liberator.

Constructor Detail

caplin.streamlink.ConnectionStatusEvent()

Method Detail

void getConnectionState()

*

Returns the new state of a connection the the Liberator.

* * @returns {caplin.streamlink.ConnectionState} The new connection state

void getLiberatorUrl()

*

Returns the URL of the Liberator connection that this status event has been raised for.

* * @returns {String} The Liberator URL.

void getLoginFailReason()

*

Returns the reason for the login attempt failing. It only makes sense to obtain this value if * the ConnectionState is LOGINFAILED.

* * @returns {caplin.streamlink.LoginFailedReason} The reason (LoginFailedReason.NONE if not available).

void getUsername()

*

Returns the username that will be used to log in to the Liberator.

* * @returns {String} The username. This is only available when the caplin.streamlink.ConnectionState is CredentialsRetrieved.