C# Класс BlinkStickDotNet.UsbMonitor

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
UsbDeviceNotifier IDeviceNotifier

Открытые методы

Метод Описание
Start ( ) : void

Start monitoring for added/removed BlinkStick devices.

Stop ( ) : void

Stop monitoring for added/removed BlinkStick devices.

UsbMonitor ( ) : System

Защищенные методы

Метод Описание
OnBlinkStickConnected ( BlinkStick device ) : void

Raises the BlinkStick connected event.

OnBlinkStickDisconnected ( BlinkStick device ) : void

Raises the BlinkStick disconnected event.

OnUsbDevicesChanged ( ) : void

Raises the usb device changed event.

Приватные методы

Метод Описание
HandleDeviceListChanged ( object sender, EventArgs e ) : void

Handles the device list change on Windows.

OnDeviceNotifyEvent ( object sender, DeviceNotifyEventArgs e ) : void

Handles device list change on Linux/Mac.

Описание методов

OnBlinkStickConnected() защищенный Метод

Raises the BlinkStick connected event.
protected OnBlinkStickConnected ( BlinkStick device ) : void
device BlinkStick Device which has been connected.
Результат void

OnBlinkStickDisconnected() защищенный Метод

Raises the BlinkStick disconnected event.
protected OnBlinkStickDisconnected ( BlinkStick device ) : void
device BlinkStick Device which has been disconnected.
Результат void

OnUsbDevicesChanged() защищенный Метод

Raises the usb device changed event.
protected OnUsbDevicesChanged ( ) : void
Результат void

Start() публичный Метод

Start monitoring for added/removed BlinkStick devices.
public Start ( ) : void
Результат void

Stop() публичный Метод

Stop monitoring for added/removed BlinkStick devices.
public Stop ( ) : void
Результат void

UsbMonitor() публичный Метод

public UsbMonitor ( ) : System
Результат System

Описание свойств

UsbDeviceNotifier публичное свойство

USB device monitor for Linux/Mac.
public IDeviceNotifier UsbDeviceNotifier
Результат IDeviceNotifier