C# 클래스 DS4Windows.HidDevice

상속: IDisposable
파일 보기 프로젝트 열기: topher-au/WoWmapper 1 사용 예제들

공개 메소드들

메소드 설명
CancelIO ( ) : void
CloseDevice ( ) : void
Dispose ( ) : void
OpenDevice ( bool isExclusive ) : void
ReadFile ( byte inputBuffer ) : ReadStatus
ReadInputReport ( byte data ) : bool
ReadWithFileStream ( byte inputBuffer, int timeout ) : ReadStatus
ToString ( ) : string
WriteOutputReportViaControl ( byte outputBuffer ) : bool
WriteOutputReportViaInterrupt ( byte outputBuffer, int timeout ) : bool
flush_Queue ( ) : void
readFeatureData ( byte inputBuffer ) : bool
readSerial ( ) : string

비공개 메소드들

메소드 설명
GetDeviceAttributes ( SafeFileHandle hidHandle ) : HidDeviceAttributes
GetDeviceCapabilities ( SafeFileHandle hidHandle ) : HidDeviceCapabilities
HidDevice ( string devicePath, string description = null ) : System
OpenHandle ( String devicePathName, System.Boolean isExclusive ) : SafeFileHandle
ReadWithFileStreamTask ( byte inputBuffer ) : ReadStatus
WriteOutputReportViaInterruptTask ( byte outputBuffer ) : bool
closeFileStreamIO ( ) : void

메소드 상세

CancelIO() 공개 메소드

public CancelIO ( ) : void
리턴 void

CloseDevice() 공개 메소드

public CloseDevice ( ) : void
리턴 void

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

OpenDevice() 공개 메소드

public OpenDevice ( bool isExclusive ) : void
isExclusive bool
리턴 void

ReadFile() 공개 메소드

public ReadFile ( byte inputBuffer ) : ReadStatus
inputBuffer byte
리턴 ReadStatus

ReadInputReport() 공개 메소드

public ReadInputReport ( byte data ) : bool
data byte
리턴 bool

ReadWithFileStream() 공개 메소드

public ReadWithFileStream ( byte inputBuffer, int timeout ) : ReadStatus
inputBuffer byte
timeout int
리턴 ReadStatus

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

WriteOutputReportViaControl() 공개 메소드

public WriteOutputReportViaControl ( byte outputBuffer ) : bool
outputBuffer byte
리턴 bool

WriteOutputReportViaInterrupt() 공개 메소드

public WriteOutputReportViaInterrupt ( byte outputBuffer, int timeout ) : bool
outputBuffer byte
timeout int
리턴 bool

flush_Queue() 공개 메소드

public flush_Queue ( ) : void
리턴 void

readFeatureData() 공개 메소드

public readFeatureData ( byte inputBuffer ) : bool
inputBuffer byte
리턴 bool

readSerial() 공개 메소드

public readSerial ( ) : string
리턴 string