Show / Hide Table of Contents

# Interface IDeviceScannerEvents

Interface defining the events invoked by the IDeviceScanner.

###### Namespace: NixUniversalSDK

###### Assembly: NixUniversalSDK.dll

##### Syntax

    public interface IDeviceScannerEvents

### Events

#### ScanResult

Event that is invoked when the IDeviceScanner has found a Nix device. This is invoked each time that a device advertisement has been received, or signal strength Rssi has updated, so multiple events may be received for a given Nix device. The Id can be used to uniquely identify each separate device.

##### Declaration

    event EventHandler<ScanResultEventArgs> ScanResult

##### Event Type

Type | Description
--- | ---
EventHandler<ScanResultEventArgs> |

#### ScannerCreated

Event that is invoked when the IDeviceScanner has been created

##### Declaration

    event EventHandler<ScannerCreatedEventArgs> ScannerCreated

##### Event Type

Type | Description
--- | ---
EventHandler<ScannerCreatedEventArgs> |

#### ScannerStarted

Event that is invoked when the IDeviceScanner starts searching for devices

##### Declaration

    event EventHandler ScannerStarted

##### Event Type

Type | Description
--- | ---
EventHandler |

#### ScannerStopped

Event that is invoked when the IDeviceScanner stops searching for devices

##### Declaration

    event EventHandler ScannerStopped

##### Event Type

Type | Description
--- | ---
EventHandler |