Contents

DDDevice

An object that describes a discovered device of interest.

Declaration

class DDDevice

Overview

The extension creates an instance of this class for a discovered device of interest and passes it to the system for display in the device picker UI (AVRoutePickerView).

The extension discovers devices through either Core Bluetooth or the local network (that is, using Bonjour).

For device discovery extensions of third-party media receivers, an instance of this class corresponds to the media receiver of interest.

The extension reports the status of discovered devices to the system using the report(_:) function, and it receives status updates about the device from the system by implementing didReceiveEvent(_:).

Topics

Initializing a device

Identifying the device

Indicating the protocol

Setting the device state

Communicating device content and playback status

Instance Properties

Enumerations

See Also

Device information