Ruyi SDK
Namespaces
Ruyi.SDK.InputManager
InputManagerService.Client Class
Client Methods
GetConnectedGamepadsAsync Method
SetGamepadLightAsync Method
SetGamepadVibrationAsync Method
SetRuyiControllerStatusAsync Method
Click or drag to resizeClick or drag to resize

InputManagerServiceClientSetRuyiControllerStatusAsync Method

[This is preliminary documentation and is subject to change.]

[Missing <summary> documentation for "M:Ruyi.SDK.InputManager.InputManagerService.Client.SetRuyiControllerStatusAsync(System.SByte,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.Threading.CancellationToken)"]

Namespace:  Ruyi.SDK.InputManager
Assembly:  SDK.Gen.ServiceAsync (in SDK.Gen.ServiceAsync.dll) Version: 0.9.3.3995
Syntax
C#
Copy
public Task<bool> SetRuyiControllerStatusAsync(
	sbyte channel,
	bool enableR,
	bool enableG,
	bool enableB,
	bool enableMotor1,
	bool enableMotor2,
	bool shutdown,
	sbyte RValue,
	sbyte GValue,
	sbyte BValue,
	sbyte motor1Value,
	sbyte motor1Time,
	sbyte motor2Value,
	sbyte motor2Time,
	CancellationToken cancellationToken
)

Parameters

channel
Type: SystemSByte

[Missing <param name="channel"/> documentation for "M:Ruyi.SDK.InputManager.InputManagerService.Client.SetRuyiControllerStatusAsync(System.SByte,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.Threading.CancellationToken)"]

enableR
Type: SystemBoolean

[Missing <param name="enableR"/> documentation for "M:Ruyi.SDK.InputManager.InputManagerService.Client.SetRuyiControllerStatusAsync(System.SByte,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.Threading.CancellationToken)"]

enableG
Type: SystemBoolean

[Missing <param name="enableG"/> documentation for "M:Ruyi.SDK.InputManager.InputManagerService.Client.SetRuyiControllerStatusAsync(System.SByte,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.Threading.CancellationToken)"]

enableB
Type: SystemBoolean

[Missing <param name="enableB"/> documentation for "M:Ruyi.SDK.InputManager.InputManagerService.Client.SetRuyiControllerStatusAsync(System.SByte,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.Threading.CancellationToken)"]

enableMotor1
Type: SystemBoolean

[Missing <param name="enableMotor1"/> documentation for "M:Ruyi.SDK.InputManager.InputManagerService.Client.SetRuyiControllerStatusAsync(System.SByte,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.Threading.CancellationToken)"]

enableMotor2
Type: SystemBoolean

[Missing <param name="enableMotor2"/> documentation for "M:Ruyi.SDK.InputManager.InputManagerService.Client.SetRuyiControllerStatusAsync(System.SByte,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.Threading.CancellationToken)"]

shutdown
Type: SystemBoolean

[Missing <param name="shutdown"/> documentation for "M:Ruyi.SDK.InputManager.InputManagerService.Client.SetRuyiControllerStatusAsync(System.SByte,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.Threading.CancellationToken)"]

RValue
Type: SystemSByte

[Missing <param name="RValue"/> documentation for "M:Ruyi.SDK.InputManager.InputManagerService.Client.SetRuyiControllerStatusAsync(System.SByte,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.Threading.CancellationToken)"]

GValue
Type: SystemSByte

[Missing <param name="GValue"/> documentation for "M:Ruyi.SDK.InputManager.InputManagerService.Client.SetRuyiControllerStatusAsync(System.SByte,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.Threading.CancellationToken)"]

BValue
Type: SystemSByte

[Missing <param name="BValue"/> documentation for "M:Ruyi.SDK.InputManager.InputManagerService.Client.SetRuyiControllerStatusAsync(System.SByte,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.Threading.CancellationToken)"]

motor1Value
Type: SystemSByte

[Missing <param name="motor1Value"/> documentation for "M:Ruyi.SDK.InputManager.InputManagerService.Client.SetRuyiControllerStatusAsync(System.SByte,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.Threading.CancellationToken)"]

motor1Time
Type: SystemSByte

[Missing <param name="motor1Time"/> documentation for "M:Ruyi.SDK.InputManager.InputManagerService.Client.SetRuyiControllerStatusAsync(System.SByte,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.Threading.CancellationToken)"]

motor2Value
Type: SystemSByte

[Missing <param name="motor2Value"/> documentation for "M:Ruyi.SDK.InputManager.InputManagerService.Client.SetRuyiControllerStatusAsync(System.SByte,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.Threading.CancellationToken)"]

motor2Time
Type: SystemSByte

[Missing <param name="motor2Time"/> documentation for "M:Ruyi.SDK.InputManager.InputManagerService.Client.SetRuyiControllerStatusAsync(System.SByte,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.Threading.CancellationToken)"]

cancellationToken
Type: System.ThreadingCancellationToken

[Missing <param name="cancellationToken"/> documentation for "M:Ruyi.SDK.InputManager.InputManagerService.Client.SetRuyiControllerStatusAsync(System.SByte,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.Threading.CancellationToken)"]

Return Value

Type: TaskBoolean

[Missing <returns> documentation for "M:Ruyi.SDK.InputManager.InputManagerService.Client.SetRuyiControllerStatusAsync(System.SByte,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.Threading.CancellationToken)"]

See Also

Reference

InputManagerServiceClient Class
Ruyi.SDK.InputManager Namespace

Copyright ©Zhongshan Subor Advanced Technology Co., Ltd. 2017-2018, All right reserved

Send comments on this topic to dev-support@playruyi.com