C# 클래스 ScpControl.Bluetooth.BthDevice

Represents a generic Bluetooth client device.
상속: ScpControl.Bluetooth.BthConnection, IDsDevice
파일 보기 프로젝트 열기: nefarius/ScpToolkit 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
BluetoothDevice IBthDevice
m_Blocked bool
m_CableStatus byte
m_Init byte
m_Last System.DateTime
m_Packet uint
m_PlugStatus byte
m_Queued uint

공개 메소드들

메소드 설명
Close ( ) : bool
Completed ( ) : void
Disconnect ( ) : bool
InitHidReport ( byte report ) : bool
NewHidReport ( ) : ScpControl.Shared.Core.ScpHidReport
Pair ( System.Net.NetworkInformation.PhysicalAddress master ) : bool
ParseHidReport ( byte report ) : void
Rumble ( byte large, byte small ) : bool
Start ( ) : bool
Stop ( ) : void
ToString ( ) : string

보호된 메소드들

메소드 설명
BthDevice ( ) : System
BthDevice ( IBthDevice device, System.Net.NetworkInformation.PhysicalAddress master, byte lsb, byte msb ) : System
OnHidReportReceived ( ScpControl.Shared.Core.ScpHidReport report ) : void
Process ( System.DateTime now ) : void

비공개 메소드들

메소드 설명
OnTimer ( ) : void

메소드 상세

BthDevice() 보호된 메소드

protected BthDevice ( ) : System
리턴 System

BthDevice() 보호된 메소드

protected BthDevice ( IBthDevice device, System.Net.NetworkInformation.PhysicalAddress master, byte lsb, byte msb ) : System
device IBthDevice
master System.Net.NetworkInformation.PhysicalAddress
lsb byte
msb byte
리턴 System

Close() 공개 메소드

public Close ( ) : bool
리턴 bool

Completed() 공개 메소드

public Completed ( ) : void
리턴 void

Disconnect() 공개 메소드

public Disconnect ( ) : bool
리턴 bool

InitHidReport() 공개 메소드

public InitHidReport ( byte report ) : bool
report byte
리턴 bool

NewHidReport() 공개 메소드

public NewHidReport ( ) : ScpControl.Shared.Core.ScpHidReport
리턴 ScpControl.Shared.Core.ScpHidReport

OnHidReportReceived() 보호된 메소드

protected OnHidReportReceived ( ScpControl.Shared.Core.ScpHidReport report ) : void
report ScpControl.Shared.Core.ScpHidReport
리턴 void

Pair() 공개 메소드

public Pair ( System.Net.NetworkInformation.PhysicalAddress master ) : bool
master System.Net.NetworkInformation.PhysicalAddress
리턴 bool

ParseHidReport() 공개 메소드

public ParseHidReport ( byte report ) : void
report byte
리턴 void

Process() 보호된 메소드

protected Process ( System.DateTime now ) : void
now System.DateTime
리턴 void

Rumble() 공개 메소드

public Rumble ( byte large, byte small ) : bool
large byte
small byte
리턴 bool

Start() 공개 메소드

public Start ( ) : bool
리턴 bool

Stop() 공개 메소드

public Stop ( ) : void
리턴 void

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

프로퍼티 상세

BluetoothDevice 보호되어 있는 프로퍼티

protected IBthDevice BluetoothDevice
리턴 IBthDevice

m_Blocked 보호되어 있는 프로퍼티

protected bool m_Blocked
리턴 bool

m_CableStatus 보호되어 있는 프로퍼티

protected byte m_CableStatus
리턴 byte

m_Init 보호되어 있는 프로퍼티

protected byte m_Init
리턴 byte

m_Last 보호되어 있는 프로퍼티

protected DateTime,System m_Last
리턴 System.DateTime

m_Packet 보호되어 있는 프로퍼티

protected uint m_Packet
리턴 uint

m_PlugStatus 보호되어 있는 프로퍼티

protected byte m_PlugStatus
리턴 byte

m_Queued 보호되어 있는 프로퍼티

protected uint m_Queued
리턴 uint