Property | Type | Description | |
---|---|---|---|
PacketCounter | uint | ||
ReportDescriptor | |||
m_Buffer | byte[] | ||
m_CableStatus | byte | ||
m_Instance | string | ||
m_Last | System.DateTime | ||
m_PlugStatus | byte | ||
m_Publish | bool |
Method | Description | |
---|---|---|
Close ( ) : bool | ||
Disconnect ( ) : bool | ||
NewHidReport ( ) : ScpControl.Shared.Core.ScpHidReport |
Crafts a new ScpHidReport with current devices meta data.
|
|
Pair ( System.Net.NetworkInformation.PhysicalAddress master ) : bool | ||
Rumble ( byte large, byte small ) : bool | ||
Start ( ) : bool | ||
Stop ( ) : bool | ||
ToString ( ) : string | ||
UsbDevice ( ) : System |
Method | Description | |
---|---|---|
OnHidReportReceived ( ScpControl.Shared.Core.ScpHidReport report ) : void | ||
ParseHidReport ( byte report ) : void | ||
Process ( System.DateTime now ) : void | ||
Shutdown ( ) : bool | ||
UsbDevice ( System.Guid guid ) : System |
Method | Description | |
---|---|---|
HidWorker ( object o ) : void |
Worker thread polling for incoming Usb interrupts.
|
public NewHidReport ( ) : ScpControl.Shared.Core.ScpHidReport | ||
return | ScpControl.Shared.Core.ScpHidReport |
protected OnHidReportReceived ( ScpControl.Shared.Core.ScpHidReport report ) : void | ||
report | ScpControl.Shared.Core.ScpHidReport | |
return | void |
public Pair ( System.Net.NetworkInformation.PhysicalAddress master ) : bool | ||
master | System.Net.NetworkInformation.PhysicalAddress | |
return | bool |
protected ParseHidReport ( byte report ) : void | ||
report | byte | |
return | void |
protected Process ( System.DateTime now ) : void | ||
now | System.DateTime | |
return | void |
public Rumble ( byte large, byte small ) : bool | ||
large | byte | |
small | byte | |
return | bool |
protected UsbDevice ( System.Guid guid ) : System | ||
guid | System.Guid | |
return | System |
protected ReportDescriptorParser,HidSharp.ReportDescriptors.Parser ReportDescriptor | ||
return |