<a name="Devices"></a>

## Devices
class representing the device discovery features

**Kind**: global class  

* [Devices](#Devices)
    * [.init()](#Devices+init)
    * [.listen()](#Devices+listen)
    * [.listener()](#Devices+listener)
    * [.enumerate()](#Devices+enumerate)
    * [.favor()](#Devices+favor)
    * [.distinguish()](#Devices+distinguish)
    * [.fakeProjector()](#Devices+fakeProjector)
    * [.fakeCamera()](#Devices+fakeCamera)
    * [.fakeLight()](#Devices+fakeLight)
    * [.connectDevice()](#Devices+connectDevice)
    * [.all()](#Devices+all)
    * [.remember()](#Devices+remember)
    * [.ready()](#Devices+ready)

<a name="Devices+init"></a>

### devices.init()
**Kind**: instance method of [<code>Devices</code>](#Devices)  
<a name="Devices+listen"></a>

### devices.listen()
**Kind**: instance method of [<code>Devices</code>](#Devices)  
<a name="Devices+listener"></a>

### devices.listener()
**Kind**: instance method of [<code>Devices</code>](#Devices)  
<a name="Devices+enumerate"></a>

### devices.enumerate()
**Kind**: instance method of [<code>Devices</code>](#Devices)  
<a name="Devices+favor"></a>

### devices.favor()
**Kind**: instance method of [<code>Devices</code>](#Devices)  
<a name="Devices+distinguish"></a>

### devices.distinguish()
**Kind**: instance method of [<code>Devices</code>](#Devices)  
<a name="Devices+fakeProjector"></a>

### devices.fakeProjector()
**Kind**: instance method of [<code>Devices</code>](#Devices)  
<a name="Devices+fakeCamera"></a>

### devices.fakeCamera()
**Kind**: instance method of [<code>Devices</code>](#Devices)  
<a name="Devices+fakeLight"></a>

### devices.fakeLight()
**Kind**: instance method of [<code>Devices</code>](#Devices)  
<a name="Devices+connectDevice"></a>

### devices.connectDevice()
**Kind**: instance method of [<code>Devices</code>](#Devices)  
<a name="Devices+all"></a>

### devices.all()
**Kind**: instance method of [<code>Devices</code>](#Devices)  
<a name="Devices+remember"></a>

### devices.remember()
**Kind**: instance method of [<code>Devices</code>](#Devices)  
<a name="Devices+ready"></a>

### devices.ready()
**Kind**: instance method of [<code>Devices</code>](#Devices)