Property | Type | Description |
---|
Method | Description | |
---|---|---|
Close ( ) : bool |
Stops all underlying hubs, disposes acquired resources and saves the global configuration.
|
|
GetPadDetail ( DsPadId pad ) : DualShockPadMeta | ||
GetProfiles ( ) : IEnumerable |
||
GetStatusData ( ) : IEnumerable |
||
IsNativeFeedAvailable ( ) : bool |
Checks if the native stream is available or disabled in configuration.
|
|
Notify ( |
Gets called when a device was plugged in.
|
|
Open ( ) : bool |
Opens and initializes devices and services listening and running on the local machine.
|
|
PromotePad ( byte pad ) : void | ||
RemoveProfile ( DualShockProfile profile ) : void | ||
RequestConfiguration ( ) : GlobalConfiguration |
Requests the currently active configuration set from the root hub.
|
|
Resume ( ) : bool | ||
RootHub ( ) : System | ||
RootHub ( IContainer container ) : System | ||
Rumble ( DsPadId pad, byte large, byte small ) : bool | ||
Start ( ) : bool |
Starts listening for incoming requests and starts all underlying hubs.
|
|
Stop ( ) : bool |
Stops all underlying hubs and disposes acquired resources.
|
|
SubmitConfiguration ( GlobalConfiguration configuration ) : void |
Submits an altered copy of the global configuration to the root hub and saves it.
|
|
SubmitProfile ( DualShockProfile profile ) : void | ||
Suspend ( ) : bool |
Method | Description | |
---|---|---|
OnDeviceArrival ( object sender, |
||
OnHidReportReceived ( object sender, ScpHidReport e ) : void |
public GetPadDetail ( DsPadId pad ) : DualShockPadMeta | ||
pad | DsPadId | |
return | DualShockPadMeta |
public Notify ( |
||
notification | The |
|
Class | string | The device class of the currently affected device. |
path | string | The device path of the currently affected device. |
return | DsPadId |
protected OnDeviceArrival ( object sender, |
||
sender | object | |
e | ||
return | void |
protected OnHidReportReceived ( object sender, ScpHidReport e ) : void | ||
sender | object | |
e | ScpHidReport | |
return | void |
public RemoveProfile ( DualShockProfile profile ) : void | ||
profile | DualShockProfile | |
return | void |
public RequestConfiguration ( ) : GlobalConfiguration | ||
return | GlobalConfiguration |
public RootHub ( IContainer container ) : System | ||
container | IContainer | |
return | System |
public Rumble ( DsPadId pad, byte large, byte small ) : bool | ||
pad | DsPadId | |
large | byte | |
small | byte | |
return | bool |
public SubmitConfiguration ( GlobalConfiguration configuration ) : void | ||
configuration | GlobalConfiguration | The global configuration object. |
return | void |
public SubmitProfile ( DualShockProfile profile ) : void | ||
profile | DualShockProfile | |
return | void |