diff --git a/api/Buttplug.Client.ButtplugClientDevice.html b/api/Buttplug.Client.ButtplugClientDevice.html index a9efa84f..f68c362f 100644 --- a/api/Buttplug.Client.ButtplugClientDevice.html +++ b/api/Buttplug.Client.ButtplugClientDevice.html @@ -392,12 +392,12 @@
public Task LinearAsync(IEnumerable<(uint, double)> cmds)
+ public Task LinearAsync(IEnumerable<LinearCmd.VectorCommand> cmds)
IEnumerable<ValueTuple<UInt32, Double>> | +IEnumerable<LinearCmd.VectorCommand> | cmds |
public Task OscillateAsync(IEnumerable<double> cmds)
+ public Task OscillateAsync(IEnumerable<ScalarCmd.ScalarCommand> cmds)
IEnumerable<Double> | +IEnumerable<ScalarCmd.ScalarCommand> | cmds |
public Task OscillateAsync(IEnumerable<(uint, double)> cmds)
+ public Task OscillateAsync(IEnumerable<double> cmds)
IEnumerable<ValueTuple<UInt32, Double>> | +IEnumerable<Double> | cmds |
public Task RotateAsync(IEnumerable<(double, bool)> cmds)
+ public Task RotateAsync(IEnumerable<RotateCmd.RotateCommand> cmds)
IEnumerable<ValueTuple<Double, Boolean>> | +IEnumerable<RotateCmd.RotateCommand> | cmds |
public Task VibrateAsync(IEnumerable<double> cmds)
+ public Task VibrateAsync(IEnumerable<ScalarCmd.ScalarCommand> cmds)
IEnumerable<Double> | +IEnumerable<ScalarCmd.ScalarCommand> | cmds |
public Task VibrateAsync(IEnumerable<(uint, double)> cmds)
+ public Task VibrateAsync(IEnumerable<double> cmds)
IEnumerable<ValueTuple<UInt32, Double>> | +IEnumerable<Double> | cmds |
Tuple<String, Task<ButtplugMessage>> | +ReturnMessage |
Creates the connection to the Buttplug Server and performs the protocol handshake.
Closes the WebSocket Connection.
public Task<ButtplugMessage> SendAsync(ButtplugMessage msg, CancellationToken token)
+ public Task<ButtplugMessage> SendAsync(ButtplugMessage msg, CancellationToken cancellationToken)
CancellationToken | -token | +cancellationToken |
Event wrapper for Buttplug DeviceAdded or DeviceRemoved messages. Used when the server informs the client of a device connecting or disconnecting.
@@ -98,6 +100,8 @@Event wrapper for Buttplug DeviceAdded or DeviceRemoved messages. Used when the server informs the client of a device connecting or disconnecting.
public static LinearCmd Create(IEnumerable<(uint duration, double position)> cmds)
+ public static LinearCmd Create(IEnumerable<LinearCmd.VectorCommand> cmds)
IEnumerable<ValueTuple<UInt32, Double>> | +IEnumerable<LinearCmd.VectorCommand> | cmds |
public static LinearCmd Create(uint deviceIndex, uint msgId, IEnumerable<(uint duration, double position)> cmds)
+ public static LinearCmd Create(uint deviceIndex, uint msgId, IEnumerable<LinearCmd.VectorCommand> cmds)