Show / Hide Table of Contents

# Enum DeviceScannerState

Enum describing the possible states of the IDeviceScanner. See DeviceScannerStateExtensions for extension methods.

###### Namespace: NixUniversalSDK

###### Assembly: NixUniversalSDK.dll

##### Syntax

    public enum DeviceScannerState

### Fields

Name | Description
--- | ---
Cold | Bluetooth scanner state is cold / unknown (scanner is initializing).
ErrorBluetoothDisabled | Bluetooth scanner could not start because Bluetooth is disabled on this device.
ErrorBluetoothPermissions | Bluetooth scanner could not start because Bluetooth permissions have not been granted.
ErrorBluetoothUnavailable | Bluetooth scanner could not start because Bluetooth is not available on this device.
ErrorInternal | Bluetooth scanner could not start due to an internal error.
ErrorInvalidHardwareId | Bluetooth scanner could not start because an invalid hardware ID was provided.
ErrorLicense | Bluetooth scanner could not start due to a problem with the LicenseManager. Check State for details.
Idle | Bluetooth scanner is not actively searching for devices.
Scanning | Bluetooth scanner is actively searching for devices.

### Extension Methods

DeviceScannerStateExtensions.GetName(DeviceScannerState)