C# 클래스 BlinkStickDotNet.UsbMonitor

파일 보기 프로젝트 열기: arvydas/BlinkStickDotNet 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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