ExternalInputInfo

com.connectsdk.core.ExternalInputInfo

Normalized reference object for information about a DeviceService’s external inputs. This object is required to set a DeviceService’s external input.

Methods

ExternalInputInfo ()
Default constructor method.
String getId ()
Gets the ID of the external input on the first screen device.
void setId (String inputId)

Sets the ID of the external input on the first screen device.

Parameters:

  • inputId
String getName ()
Gets the user-friendly name of the external input (ex. AV, HDMI1, etc).
void setName (String inputName)

Sets the user-friendly name of the external input (ex. AV, HDMI1, etc).

Parameters:

  • inputName
void setRawData (JSONObject rawData)

Sets the raw data from the first screen device about the external input.

Parameters:

  • rawData
JSONObject getRawData ()
Gets the raw data from the first screen device about the external input.
boolean isConnected ()
Whether the DeviceService is currently connected to this external input.
void setConnected (boolean connected)

Sets whether the DeviceService is currently connected to this external input.

Parameters:

  • connected
String getIconURL ()
Gets the URL to an icon representing this external input.
void setIconURL (String iconURL)

Sets the URL to an icon representing this external input.

Parameters:

  • iconURL
boolean equals (Object o)

Compares two ExternalInputInfo objects.

Parameters:

  • o

Returns: YES if both ExternalInputInfo id & name values are equal

Inherited Methods

JSONObject toJSONObject ()