ExternalInputInfo

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

Properties

NSString * id

ID of the external input on the first screen device.

NSString * name

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

BOOL connected

Whether the DeviceService is currently connected to this external input.

NSURL * iconURL

URL to an icon representing this external input.

id rawData

Raw data from the first screen device about the external input. In most cases, this is an NSDictionary.

Methods

- (BOOL) isEqual:(ExternalInputInfo *)externalInputInfo

Compares two ExternalInputInfo objects.

Parameters:
  • externalInputInfo –

    ExternalInputInfo object to compare.

Returns:

YES if both ExternalInputInfo id & name values are equal