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 @@
Returns
-

LinearAsync(IEnumerable<(UInt32, Double)>)

+

LinearAsync(IEnumerable<LinearCmd.VectorCommand>)

Declaration
-
public Task LinearAsync(IEnumerable<(uint, double)> cmds)
+
public Task LinearAsync(IEnumerable<LinearCmd.VectorCommand> cmds)
Parameters
@@ -410,7 +410,7 @@
Parameters
- + @@ -477,12 +477,12 @@
Returns
IEnumerable<ValueTuple<UInt32, Double>>IEnumerable<LinearCmd.VectorCommand> cmds
-

OscillateAsync(IEnumerable<Double>)

+

OscillateAsync(IEnumerable<ScalarCmd.ScalarCommand>)

Declaration
-
public Task OscillateAsync(IEnumerable<double> cmds)
+
public Task OscillateAsync(IEnumerable<ScalarCmd.ScalarCommand> cmds)
Parameters
@@ -495,7 +495,7 @@
Parameters
- + @@ -517,12 +517,12 @@
Returns
IEnumerable<Double>IEnumerable<ScalarCmd.ScalarCommand> cmds
-

OscillateAsync(IEnumerable<(UInt32, Double)>)

+

OscillateAsync(IEnumerable<Double>)

Declaration
-
public Task OscillateAsync(IEnumerable<(uint, double)> cmds)
+
public Task OscillateAsync(IEnumerable<double> cmds)
Parameters
@@ -535,7 +535,7 @@
Parameters
- + @@ -597,12 +597,12 @@
Returns
IEnumerable<ValueTuple<UInt32, Double>>IEnumerable<Double> cmds
-

RotateAsync(IEnumerable<(Double, Boolean)>)

+

RotateAsync(IEnumerable<RotateCmd.RotateCommand>)

Declaration
-
public Task RotateAsync(IEnumerable<(double, bool)> cmds)
+
public Task RotateAsync(IEnumerable<RotateCmd.RotateCommand> cmds)
Parameters
@@ -615,7 +615,7 @@
Parameters
- + @@ -825,12 +825,12 @@
Returns
IEnumerable<ValueTuple<Double, Boolean>>IEnumerable<RotateCmd.RotateCommand> cmds
-

VibrateAsync(IEnumerable<Double>)

+

VibrateAsync(IEnumerable<ScalarCmd.ScalarCommand>)

Declaration
-
public Task VibrateAsync(IEnumerable<double> cmds)
+
public Task VibrateAsync(IEnumerable<ScalarCmd.ScalarCommand> cmds)
Parameters
@@ -843,7 +843,7 @@
Parameters
- + @@ -865,12 +865,12 @@
Returns
IEnumerable<Double>IEnumerable<ScalarCmd.ScalarCommand> cmds
-

VibrateAsync(IEnumerable<(UInt32, Double)>)

+

VibrateAsync(IEnumerable<Double>)

Declaration
-
public Task VibrateAsync(IEnumerable<(uint, double)> cmds)
+
public Task VibrateAsync(IEnumerable<double> cmds)
Parameters
@@ -883,7 +883,7 @@
Parameters
- + diff --git a/api/Buttplug.Client.ButtplugRemoteJSONConnector.html b/api/Buttplug.Client.ButtplugRemoteJSONConnector.html index affdab6a..784b7910 100644 --- a/api/Buttplug.Client.ButtplugRemoteJSONConnector.html +++ b/api/Buttplug.Client.ButtplugRemoteJSONConnector.html @@ -79,7 +79,7 @@

Object
ButtplugRemoteJSONConnector
-
ButtplugWebsocketConnector
+
ButtplugWebsocketConnector

Namespace: Buttplug.Client
Assembly: Buttplug.dll
@@ -128,7 +128,7 @@

Declaration
-
protected Tuple<string, Task<ButtplugMessage>> PrepareMessage(ButtplugMessage msg)
+
public ReturnMessage PrepareMessage(ButtplugMessage msg)
Parameters
IEnumerable<ValueTuple<UInt32, Double>>IEnumerable<Double> cmds
@@ -157,7 +157,7 @@
Returns
- + diff --git a/api/Buttplug.Client.Connectors.WebsocketConnector.ButtplugWebsocketConnector.html b/api/Buttplug.Client.ButtplugWebsocketConnector.html similarity index 76% rename from api/Buttplug.Client.Connectors.WebsocketConnector.ButtplugWebsocketConnector.html rename to api/Buttplug.Client.ButtplugWebsocketConnector.html index 514e6b10..fe6aef7f 100644 --- a/api/Buttplug.Client.Connectors.WebsocketConnector.ButtplugWebsocketConnector.html +++ b/api/Buttplug.Client.ButtplugWebsocketConnector.html @@ -68,10 +68,10 @@
-
-
Namespace: Buttplug.Client.Connectors.WebsocketConnector
-
Assembly: Buttplug.Client.Connectors.WebsocketConnector.dll
-
Syntax
+
Namespace: Buttplug.Client
+
Assembly: Buttplug.dll
+
Syntax
public class ButtplugWebsocketConnector : ButtplugRemoteJSONConnector, IButtplugClientConnector

Constructors

- -

ButtplugWebsocketConnector(Uri)

+ +

ButtplugWebsocketConnector(Uri)

Declaration
@@ -143,8 +143,8 @@
Parameters
Tuple<String, Task<ButtplugMessage>>ReturnMessage

Properties

- -

Connected

+ +

Connected

Declaration
@@ -168,8 +168,8 @@
Property Value

Methods

- -

ConnectAsync(CancellationToken)

+ +

ConnectAsync(CancellationToken)

Creates the connection to the Buttplug Server and performs the protocol handshake.

@@ -210,8 +210,8 @@
Returns
- -

DisconnectAsync(CancellationToken)

+ +

DisconnectAsync(CancellationToken)

Closes the WebSocket Connection.

@@ -252,13 +252,13 @@
Returns
- -

SendAsync(ButtplugMessage, CancellationToken)

+ +

SendAsync(ButtplugMessage, CancellationToken)

Declaration
-
public Task<ButtplugMessage> SendAsync(ButtplugMessage msg, CancellationToken token)
+
public Task<ButtplugMessage> SendAsync(ButtplugMessage msg, CancellationToken cancellationToken)
Parameters
@@ -277,7 +277,7 @@
Parameters
- + @@ -299,7 +299,7 @@
Returns
CancellationTokentokencancellationToken

Events

-

Disconnected

+

Disconnected

Declaration
diff --git a/api/Buttplug.Client.Connectors.WebsocketConnector.html b/api/Buttplug.Client.Connectors.WebsocketConnector.html deleted file mode 100644 index cfa658c1..00000000 --- a/api/Buttplug.Client.Connectors.WebsocketConnector.html +++ /dev/null @@ -1,114 +0,0 @@ - - - - - - - - Namespace Buttplug.Client.Connectors.WebsocketConnector - - - - - - - - - - - - - - - - -
-
- - - - -
- - - -
- - - - - - diff --git a/api/Buttplug.Client.ReturnMessage.html b/api/Buttplug.Client.ReturnMessage.html new file mode 100644 index 00000000..4280c7ca --- /dev/null +++ b/api/Buttplug.Client.ReturnMessage.html @@ -0,0 +1,199 @@ + + + + + + + + Class ReturnMessage + + + + + + + + + + + + + + + + +
+
+ + + + +
+ + + +
+ + + + + + diff --git a/api/Buttplug.Client.html b/api/Buttplug.Client.html index efea7c61..7a44cd7d 100644 --- a/api/Buttplug.Client.html +++ b/api/Buttplug.Client.html @@ -90,6 +90,8 @@

B

ButtplugRemoteJSONConnector

+

ButtplugWebsocketConnector

+

DeviceAddedEventArgs

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 @@

DeviceRem

Event wrapper for Buttplug DeviceAdded or DeviceRemoved messages. Used when the server informs the client of a device connecting or disconnecting.

+

ReturnMessage

+

Interfaces

IButtplugClientConnector

diff --git a/api/Buttplug.Core.Messages.LinearCmd.VectorCommand.html b/api/Buttplug.Core.Messages.LinearCmd.VectorCommand.html new file mode 100644 index 00000000..db04ed9c --- /dev/null +++ b/api/Buttplug.Core.Messages.LinearCmd.VectorCommand.html @@ -0,0 +1,201 @@ + + + + + + + + Class LinearCmd.VectorCommand + + + + + + + + + + + + + + + + +
+
+ + + + +
+ + + +
+ + + + + + diff --git a/api/Buttplug.Core.Messages.LinearCmd.html b/api/Buttplug.Core.Messages.LinearCmd.html index 1d4d782a..a606b9e2 100644 --- a/api/Buttplug.Core.Messages.LinearCmd.html +++ b/api/Buttplug.Core.Messages.LinearCmd.html @@ -199,12 +199,12 @@
Field Value

Methods

-

Create(IEnumerable<(UInt32 duration, Double position)>)

+

Create(IEnumerable<LinearCmd.VectorCommand>)

Declaration
-
public static LinearCmd Create(IEnumerable<(uint duration, double position)> cmds)
+
public static LinearCmd Create(IEnumerable<LinearCmd.VectorCommand> cmds)
Parameters
@@ -217,7 +217,7 @@
Parameters
- + @@ -289,12 +289,12 @@
Returns
IEnumerable<ValueTuple<UInt32, Double>>IEnumerable<LinearCmd.VectorCommand> cmds
-

Create(UInt32, UInt32, IEnumerable<(UInt32 duration, Double position)>)

+

Create(UInt32, UInt32, IEnumerable<LinearCmd.VectorCommand>)

Declaration
-
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)
Parameters
@@ -317,7 +317,7 @@
Parameters
- + diff --git a/api/Buttplug.Core.Messages.RotateCmd.RotateCommand.html b/api/Buttplug.Core.Messages.RotateCmd.RotateCommand.html new file mode 100644 index 00000000..39b1e3fc --- /dev/null +++ b/api/Buttplug.Core.Messages.RotateCmd.RotateCommand.html @@ -0,0 +1,201 @@ + + + + + + + + Class RotateCmd.RotateCommand + + + + + + + + + + + + + + + + +
+
+ + + + +
+
IEnumerable<ValueTuple<UInt32, Double>>IEnumerable<LinearCmd.VectorCommand> cmds
+ + + + + + + + + + + + + + + + + + + +
TypeNameDescription
Doublespeed
Booleanclockwise
+

Fields +

+

clockwise

+
+
+
Declaration
+
+
public readonly bool clockwise
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Boolean
+

speed

+
+
+
Declaration
+
+
public readonly double speed
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Double
+ + + + + + + + + + + + + + + diff --git a/api/Buttplug.Core.Messages.RotateCmd.html b/api/Buttplug.Core.Messages.RotateCmd.html index 1b182780..75d7c49f 100644 --- a/api/Buttplug.Core.Messages.RotateCmd.html +++ b/api/Buttplug.Core.Messages.RotateCmd.html @@ -201,12 +201,12 @@
Field Value

Methods

-

Create(IEnumerable<(Double speed, Boolean clockwise)>)

+

Create(IEnumerable<RotateCmd.RotateCommand>)

Declaration
-
public static RotateCmd Create(IEnumerable<(double speed, bool clockwise)> cmds)
+
public static RotateCmd Create(IEnumerable<RotateCmd.RotateCommand> cmds)
Parameters
@@ -219,7 +219,7 @@
Parameters
- + @@ -291,12 +291,12 @@
Returns
IEnumerable<ValueTuple<Double, Boolean>>IEnumerable<RotateCmd.RotateCommand> cmds
-

Create(UInt32, UInt32, IEnumerable<(Double speed, Boolean clockwise)>)

+

Create(UInt32, UInt32, IEnumerable<RotateCmd.RotateCommand>)

Declaration
-
public static RotateCmd Create(uint deviceIndex, uint msgId, IEnumerable<(double speed, bool clockwise)> cmds)
+
public static RotateCmd Create(uint deviceIndex, uint msgId, IEnumerable<RotateCmd.RotateCommand> cmds)
Parameters
@@ -319,7 +319,7 @@
Parameters
- + diff --git a/api/Buttplug.Core.Messages.ScalarCmd.ScalarCommand.html b/api/Buttplug.Core.Messages.ScalarCmd.ScalarCommand.html new file mode 100644 index 00000000..1548cd7b --- /dev/null +++ b/api/Buttplug.Core.Messages.ScalarCmd.ScalarCommand.html @@ -0,0 +1,201 @@ + + + + + + + + Class ScalarCmd.ScalarCommand + + + + + + + + + + + + + + + + +
+
+ + + + +
+
IEnumerable<ValueTuple<Double, Boolean>>IEnumerable<RotateCmd.RotateCommand> cmds
+ + + + + + + + + + + + + + + + + + + +
TypeNameDescription
UInt32index
Doublescalar
+

Fields +

+

index

+
+
+
Declaration
+
+
public readonly uint index
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
UInt32
+

scalar

+
+
+
Declaration
+
+
public readonly double scalar
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Double
+ + + + + + + + + + + + + + + diff --git a/api/Buttplug.Core.Messages.html b/api/Buttplug.Core.Messages.html index 78e5619a..c6442248 100644 --- a/api/Buttplug.Core.Messages.html +++ b/api/Buttplug.Core.Messages.html @@ -110,6 +110,10 @@

LinearCmd

Sent to server, generic message that can control any linear-actuated device. This message can take multiple commands for devices with multiple actuators.

+
+

LinearCmd.VectorCommand

+

Container object for representing a single linear motion command on a device that may +have multiple independent linear actuated features.

LinearCmd.VectorSubcommand

Container object for representing a single linear motion command on a device that may @@ -142,6 +146,10 @@

Request

RotateCmd

Sent to server, generic message that can control any rotating device. This message can take multiple commands for devices with multiple rotators.

+
+

RotateCmd.RotateCommand

+

Container object for representing a single rotation command on a device that may have +multiple independent rotating features. Missing index, as it is to be used in enumerative structures that imply index.

RotateCmd.RotateSubcommand

Container object for representing a single rotation command on a device that may have @@ -150,6 +158,10 @@

ScalarCmd

Sent to server, generic message that can control any device that takes a single value and staticly sets an actuator to that value (speed, oscillation frequency, instanteous position, etc).

+
+

ScalarCmd.ScalarCommand

+

Container object for representing a single rotation command on a device that may have +multiple independent rotating features. Missing index, as it is to be used in enumerative structures that imply index.

ScalarCmd.ScalarSubcommand

Container object for representing a single scalar value on a device that may have diff --git a/api/toc.html b/api/toc.html index c8eda40e..1a9c602f 100644 --- a/api/toc.html +++ b/api/toc.html @@ -35,6 +35,9 @@

  • ButtplugRemoteJSONConnector
  • +
  • + ButtplugWebsocketConnector +
  • DeviceAddedEventArgs
  • @@ -44,15 +47,8 @@
  • IButtplugClientConnector
  • - - -
  • - - Buttplug.Client.Connectors.WebsocketConnector - -
  • @@ -143,6 +139,9 @@
  • LinearCmd
  • +
  • + LinearCmd.VectorCommand +
  • LinearCmd.VectorSubcommand
  • @@ -173,12 +172,18 @@
  • RotateCmd
  • +
  • + RotateCmd.RotateCommand +
  • RotateCmd.RotateSubcommand
  • ScalarCmd
  • +
  • + ScalarCmd.ScalarCommand +
  • ScalarCmd.ScalarSubcommand
  • diff --git a/manifest.json b/manifest.json index fbff3c88..803ab313 100644 --- a/manifest.json +++ b/manifest.json @@ -33,7 +33,7 @@ "output": { ".html": { "relative_path": "api/Buttplug.Client.ButtplugClientDevice.html", - "hash": "R+uOXHXXa+RzzEdaIexHTw==" + "hash": "16/pPa9DGD3kzC0ux2qN2w==" } }, "is_incremental": false, @@ -69,7 +69,7 @@ "output": { ".html": { "relative_path": "api/Buttplug.Client.ButtplugRemoteJSONConnector.html", - "hash": "UYRbW0YyFnAFWlNNSifpnQ==" + "hash": "mp60VY52hemmR6Zst7iWrg==" } }, "is_incremental": false, @@ -77,23 +77,11 @@ }, { "type": "ManagedReference", - "source_relative_path": "api/Buttplug.Client.Connectors.WebsocketConnector.ButtplugWebsocketConnector.yml", + "source_relative_path": "api/Buttplug.Client.ButtplugWebsocketConnector.yml", "output": { ".html": { - "relative_path": "api/Buttplug.Client.Connectors.WebsocketConnector.ButtplugWebsocketConnector.html", - "hash": "NROpyn15qT9iaZn7QRMV8g==" - } - }, - "is_incremental": false, - "version": "" - }, - { - "type": "ManagedReference", - "source_relative_path": "api/Buttplug.Client.Connectors.WebsocketConnector.yml", - "output": { - ".html": { - "relative_path": "api/Buttplug.Client.Connectors.WebsocketConnector.html", - "hash": "lHYxW05CTSZXfgStN7eexA==" + "relative_path": "api/Buttplug.Client.ButtplugWebsocketConnector.html", + "hash": "QyPlUsFz5D9vm+6bpLevIg==" } }, "is_incremental": false, @@ -135,13 +123,25 @@ "is_incremental": false, "version": "" }, + { + "type": "ManagedReference", + "source_relative_path": "api/Buttplug.Client.ReturnMessage.yml", + "output": { + ".html": { + "relative_path": "api/Buttplug.Client.ReturnMessage.html", + "hash": "jHrCcv+8B9Ga8forB12hHA==" + } + }, + "is_incremental": false, + "version": "" + }, { "type": "ManagedReference", "source_relative_path": "api/Buttplug.Client.yml", "output": { ".html": { "relative_path": "api/Buttplug.Client.html", - "hash": "r3Hx3qPWHPTwa/9LSeG6LA==" + "hash": "g0edrfP4/igQEQUep3ZIBQ==" } }, "is_incremental": false, @@ -435,6 +435,18 @@ "is_incremental": false, "version": "" }, + { + "type": "ManagedReference", + "source_relative_path": "api/Buttplug.Core.Messages.LinearCmd.VectorCommand.yml", + "output": { + ".html": { + "relative_path": "api/Buttplug.Core.Messages.LinearCmd.VectorCommand.html", + "hash": "WqW3KAVPKQ8tItssenhy2g==" + } + }, + "is_incremental": false, + "version": "" + }, { "type": "ManagedReference", "source_relative_path": "api/Buttplug.Core.Messages.LinearCmd.VectorSubcommand.yml", @@ -453,7 +465,7 @@ "output": { ".html": { "relative_path": "api/Buttplug.Core.Messages.LinearCmd.html", - "hash": "0Bv5z5TSPbdg++zp2pV09w==" + "hash": "Yymktw/qUYlg8ct3rkdKuA==" } }, "is_incremental": false, @@ -555,6 +567,18 @@ "is_incremental": false, "version": "" }, + { + "type": "ManagedReference", + "source_relative_path": "api/Buttplug.Core.Messages.RotateCmd.RotateCommand.yml", + "output": { + ".html": { + "relative_path": "api/Buttplug.Core.Messages.RotateCmd.RotateCommand.html", + "hash": "3LFXFF2jitVWlmICw1Q+vg==" + } + }, + "is_incremental": false, + "version": "" + }, { "type": "ManagedReference", "source_relative_path": "api/Buttplug.Core.Messages.RotateCmd.RotateSubcommand.yml", @@ -573,7 +597,19 @@ "output": { ".html": { "relative_path": "api/Buttplug.Core.Messages.RotateCmd.html", - "hash": "X4agNjUIB03QKnrdqXsCRw==" + "hash": "FM2BA5kX6heHG4uW7UwzUg==" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Buttplug.Core.Messages.ScalarCmd.ScalarCommand.yml", + "output": { + ".html": { + "relative_path": "api/Buttplug.Core.Messages.ScalarCmd.ScalarCommand.html", + "hash": "3X/JpTGpZMHLE+NZ3kn13g==" } }, "is_incremental": false, @@ -741,7 +777,7 @@ "output": { ".html": { "relative_path": "api/Buttplug.Core.Messages.html", - "hash": "1Ku+T52KHBMBUzzSqjC+BQ==" + "hash": "ymBhhnrmFdfFiDJQKGea/Q==" } }, "is_incremental": false, @@ -777,7 +813,7 @@ "output": { ".html": { "relative_path": "api/toc.html", - "hash": "s+PK7TUwM1dPjSBZJNX/Xg==" + "hash": "t6QRgoYCW4pSuasxGdPenA==" } }, "is_incremental": false, @@ -828,7 +864,7 @@ "ManagedReferenceDocumentProcessor": { "can_incremental": false, "incrementalPhase": "build", - "total_file_count": 63, + "total_file_count": 66, "skipped_file_count": 0 }, "TocDocumentProcessor": { diff --git a/xrefmap.yml b/xrefmap.yml index a4eca845..d1f6bb02 100644 --- a/xrefmap.yml +++ b/xrefmap.yml @@ -281,15 +281,15 @@ references: isSpec: "True" fullName: Buttplug.Client.ButtplugClientDevice.Index nameWithType: ButtplugClientDevice.Index -- uid: Buttplug.Client.ButtplugClientDevice.LinearAsync(IEnumerable{System.ValueTuple{System.UInt32,System.Double}}) - name: LinearAsync(IEnumerable<(UInt32, Double)>) - href: api/Buttplug.Client.ButtplugClientDevice.html#Buttplug_Client_ButtplugClientDevice_LinearAsync_IEnumerable_System_ValueTuple_System_UInt32_System_Double___ - commentId: M:Buttplug.Client.ButtplugClientDevice.LinearAsync(IEnumerable{System.ValueTuple{System.UInt32,System.Double}}) - name.vb: LinearAsync(IEnumerable(Of (UInt32, Double))) - fullName: Buttplug.Client.ButtplugClientDevice.LinearAsync(IEnumerable>) - fullName.vb: Buttplug.Client.ButtplugClientDevice.LinearAsync(IEnumerable(Of System.ValueTuple(Of System.UInt32, System.Double))) - nameWithType: ButtplugClientDevice.LinearAsync(IEnumerable<(UInt32, Double)>) - nameWithType.vb: ButtplugClientDevice.LinearAsync(IEnumerable(Of (UInt32, Double))) +- uid: Buttplug.Client.ButtplugClientDevice.LinearAsync(IEnumerable{Buttplug.Core.Messages.LinearCmd.VectorCommand}) + name: LinearAsync(IEnumerable) + href: api/Buttplug.Client.ButtplugClientDevice.html#Buttplug_Client_ButtplugClientDevice_LinearAsync_IEnumerable_Buttplug_Core_Messages_LinearCmd_VectorCommand__ + commentId: M:Buttplug.Client.ButtplugClientDevice.LinearAsync(IEnumerable{Buttplug.Core.Messages.LinearCmd.VectorCommand}) + name.vb: LinearAsync(IEnumerable(Of LinearCmd.VectorCommand)) + fullName: Buttplug.Client.ButtplugClientDevice.LinearAsync(IEnumerable) + fullName.vb: Buttplug.Client.ButtplugClientDevice.LinearAsync(IEnumerable(Of Buttplug.Core.Messages.LinearCmd.VectorCommand)) + nameWithType: ButtplugClientDevice.LinearAsync(IEnumerable) + nameWithType.vb: ButtplugClientDevice.LinearAsync(IEnumerable(Of LinearCmd.VectorCommand)) - uid: Buttplug.Client.ButtplugClientDevice.LinearAsync(System.UInt32,System.Double) name: LinearAsync(UInt32, Double) href: api/Buttplug.Client.ButtplugClientDevice.html#Buttplug_Client_ButtplugClientDevice_LinearAsync_System_UInt32_System_Double_ @@ -355,6 +355,15 @@ references: isSpec: "True" fullName: Buttplug.Client.ButtplugClientDevice.Name nameWithType: ButtplugClientDevice.Name +- uid: Buttplug.Client.ButtplugClientDevice.OscillateAsync(IEnumerable{Buttplug.Core.Messages.ScalarCmd.ScalarCommand}) + name: OscillateAsync(IEnumerable) + href: api/Buttplug.Client.ButtplugClientDevice.html#Buttplug_Client_ButtplugClientDevice_OscillateAsync_IEnumerable_Buttplug_Core_Messages_ScalarCmd_ScalarCommand__ + commentId: M:Buttplug.Client.ButtplugClientDevice.OscillateAsync(IEnumerable{Buttplug.Core.Messages.ScalarCmd.ScalarCommand}) + name.vb: OscillateAsync(IEnumerable(Of ScalarCmd.ScalarCommand)) + fullName: Buttplug.Client.ButtplugClientDevice.OscillateAsync(IEnumerable) + fullName.vb: Buttplug.Client.ButtplugClientDevice.OscillateAsync(IEnumerable(Of Buttplug.Core.Messages.ScalarCmd.ScalarCommand)) + nameWithType: ButtplugClientDevice.OscillateAsync(IEnumerable) + nameWithType.vb: ButtplugClientDevice.OscillateAsync(IEnumerable(Of ScalarCmd.ScalarCommand)) - uid: Buttplug.Client.ButtplugClientDevice.OscillateAsync(IEnumerable{System.Double}) name: OscillateAsync(IEnumerable) href: api/Buttplug.Client.ButtplugClientDevice.html#Buttplug_Client_ButtplugClientDevice_OscillateAsync_IEnumerable_System_Double__ @@ -364,15 +373,6 @@ references: fullName.vb: Buttplug.Client.ButtplugClientDevice.OscillateAsync(IEnumerable(Of System.Double)) nameWithType: ButtplugClientDevice.OscillateAsync(IEnumerable) nameWithType.vb: ButtplugClientDevice.OscillateAsync(IEnumerable(Of Double)) -- uid: Buttplug.Client.ButtplugClientDevice.OscillateAsync(IEnumerable{System.ValueTuple{System.UInt32,System.Double}}) - name: OscillateAsync(IEnumerable<(UInt32, Double)>) - href: api/Buttplug.Client.ButtplugClientDevice.html#Buttplug_Client_ButtplugClientDevice_OscillateAsync_IEnumerable_System_ValueTuple_System_UInt32_System_Double___ - commentId: M:Buttplug.Client.ButtplugClientDevice.OscillateAsync(IEnumerable{System.ValueTuple{System.UInt32,System.Double}}) - name.vb: OscillateAsync(IEnumerable(Of (UInt32, Double))) - fullName: Buttplug.Client.ButtplugClientDevice.OscillateAsync(IEnumerable>) - fullName.vb: Buttplug.Client.ButtplugClientDevice.OscillateAsync(IEnumerable(Of System.ValueTuple(Of System.UInt32, System.Double))) - nameWithType: ButtplugClientDevice.OscillateAsync(IEnumerable<(UInt32, Double)>) - nameWithType.vb: ButtplugClientDevice.OscillateAsync(IEnumerable(Of (UInt32, Double))) - uid: Buttplug.Client.ButtplugClientDevice.OscillateAsync(System.Double) name: OscillateAsync(Double) href: api/Buttplug.Client.ButtplugClientDevice.html#Buttplug_Client_ButtplugClientDevice_OscillateAsync_System_Double_ @@ -399,15 +399,15 @@ references: isSpec: "True" fullName: Buttplug.Client.ButtplugClientDevice.OscillateAttributes nameWithType: ButtplugClientDevice.OscillateAttributes -- uid: Buttplug.Client.ButtplugClientDevice.RotateAsync(IEnumerable{System.ValueTuple{System.Double,System.Boolean}}) - name: RotateAsync(IEnumerable<(Double, Boolean)>) - href: api/Buttplug.Client.ButtplugClientDevice.html#Buttplug_Client_ButtplugClientDevice_RotateAsync_IEnumerable_System_ValueTuple_System_Double_System_Boolean___ - commentId: M:Buttplug.Client.ButtplugClientDevice.RotateAsync(IEnumerable{System.ValueTuple{System.Double,System.Boolean}}) - name.vb: RotateAsync(IEnumerable(Of (Double, Boolean))) - fullName: Buttplug.Client.ButtplugClientDevice.RotateAsync(IEnumerable>) - fullName.vb: Buttplug.Client.ButtplugClientDevice.RotateAsync(IEnumerable(Of System.ValueTuple(Of System.Double, System.Boolean))) - nameWithType: ButtplugClientDevice.RotateAsync(IEnumerable<(Double, Boolean)>) - nameWithType.vb: ButtplugClientDevice.RotateAsync(IEnumerable(Of (Double, Boolean))) +- uid: Buttplug.Client.ButtplugClientDevice.RotateAsync(IEnumerable{Buttplug.Core.Messages.RotateCmd.RotateCommand}) + name: RotateAsync(IEnumerable) + href: api/Buttplug.Client.ButtplugClientDevice.html#Buttplug_Client_ButtplugClientDevice_RotateAsync_IEnumerable_Buttplug_Core_Messages_RotateCmd_RotateCommand__ + commentId: M:Buttplug.Client.ButtplugClientDevice.RotateAsync(IEnumerable{Buttplug.Core.Messages.RotateCmd.RotateCommand}) + name.vb: RotateAsync(IEnumerable(Of RotateCmd.RotateCommand)) + fullName: Buttplug.Client.ButtplugClientDevice.RotateAsync(IEnumerable) + fullName.vb: Buttplug.Client.ButtplugClientDevice.RotateAsync(IEnumerable(Of Buttplug.Core.Messages.RotateCmd.RotateCommand)) + nameWithType: ButtplugClientDevice.RotateAsync(IEnumerable) + nameWithType.vb: ButtplugClientDevice.RotateAsync(IEnumerable(Of RotateCmd.RotateCommand)) - uid: Buttplug.Client.ButtplugClientDevice.RotateAsync(System.Double,System.Boolean) name: RotateAsync(Double, Boolean) href: api/Buttplug.Client.ButtplugClientDevice.html#Buttplug_Client_ButtplugClientDevice_RotateAsync_System_Double_System_Boolean_ @@ -482,6 +482,15 @@ references: isSpec: "True" fullName: Buttplug.Client.ButtplugClientDevice.Stop nameWithType: ButtplugClientDevice.Stop +- uid: Buttplug.Client.ButtplugClientDevice.VibrateAsync(IEnumerable{Buttplug.Core.Messages.ScalarCmd.ScalarCommand}) + name: VibrateAsync(IEnumerable) + href: api/Buttplug.Client.ButtplugClientDevice.html#Buttplug_Client_ButtplugClientDevice_VibrateAsync_IEnumerable_Buttplug_Core_Messages_ScalarCmd_ScalarCommand__ + commentId: M:Buttplug.Client.ButtplugClientDevice.VibrateAsync(IEnumerable{Buttplug.Core.Messages.ScalarCmd.ScalarCommand}) + name.vb: VibrateAsync(IEnumerable(Of ScalarCmd.ScalarCommand)) + fullName: Buttplug.Client.ButtplugClientDevice.VibrateAsync(IEnumerable) + fullName.vb: Buttplug.Client.ButtplugClientDevice.VibrateAsync(IEnumerable(Of Buttplug.Core.Messages.ScalarCmd.ScalarCommand)) + nameWithType: ButtplugClientDevice.VibrateAsync(IEnumerable) + nameWithType.vb: ButtplugClientDevice.VibrateAsync(IEnumerable(Of ScalarCmd.ScalarCommand)) - uid: Buttplug.Client.ButtplugClientDevice.VibrateAsync(IEnumerable{System.Double}) name: VibrateAsync(IEnumerable) href: api/Buttplug.Client.ButtplugClientDevice.html#Buttplug_Client_ButtplugClientDevice_VibrateAsync_IEnumerable_System_Double__ @@ -491,15 +500,6 @@ references: fullName.vb: Buttplug.Client.ButtplugClientDevice.VibrateAsync(IEnumerable(Of System.Double)) nameWithType: ButtplugClientDevice.VibrateAsync(IEnumerable) nameWithType.vb: ButtplugClientDevice.VibrateAsync(IEnumerable(Of Double)) -- uid: Buttplug.Client.ButtplugClientDevice.VibrateAsync(IEnumerable{System.ValueTuple{System.UInt32,System.Double}}) - name: VibrateAsync(IEnumerable<(UInt32, Double)>) - href: api/Buttplug.Client.ButtplugClientDevice.html#Buttplug_Client_ButtplugClientDevice_VibrateAsync_IEnumerable_System_ValueTuple_System_UInt32_System_Double___ - commentId: M:Buttplug.Client.ButtplugClientDevice.VibrateAsync(IEnumerable{System.ValueTuple{System.UInt32,System.Double}}) - name.vb: VibrateAsync(IEnumerable(Of (UInt32, Double))) - fullName: Buttplug.Client.ButtplugClientDevice.VibrateAsync(IEnumerable>) - fullName.vb: Buttplug.Client.ButtplugClientDevice.VibrateAsync(IEnumerable(Of System.ValueTuple(Of System.UInt32, System.Double))) - nameWithType: ButtplugClientDevice.VibrateAsync(IEnumerable<(UInt32, Double)>) - nameWithType.vb: ButtplugClientDevice.VibrateAsync(IEnumerable(Of (UInt32, Double))) - uid: Buttplug.Client.ButtplugClientDevice.VibrateAsync(System.Double) name: VibrateAsync(Double) href: api/Buttplug.Client.ButtplugClientDevice.html#Buttplug_Client_ButtplugClientDevice_VibrateAsync_System_Double_ @@ -694,88 +694,82 @@ references: isSpec: "True" fullName: Buttplug.Client.ButtplugRemoteJSONConnector.ReceiveMessages nameWithType: ButtplugRemoteJSONConnector.ReceiveMessages -- uid: Buttplug.Client.Connectors.WebsocketConnector - name: Buttplug.Client.Connectors.WebsocketConnector - href: api/Buttplug.Client.Connectors.WebsocketConnector.html - commentId: N:Buttplug.Client.Connectors.WebsocketConnector - fullName: Buttplug.Client.Connectors.WebsocketConnector - nameWithType: Buttplug.Client.Connectors.WebsocketConnector -- uid: Buttplug.Client.Connectors.WebsocketConnector.ButtplugWebsocketConnector +- uid: Buttplug.Client.ButtplugWebsocketConnector name: ButtplugWebsocketConnector - href: api/Buttplug.Client.Connectors.WebsocketConnector.ButtplugWebsocketConnector.html - commentId: T:Buttplug.Client.Connectors.WebsocketConnector.ButtplugWebsocketConnector - fullName: Buttplug.Client.Connectors.WebsocketConnector.ButtplugWebsocketConnector + href: api/Buttplug.Client.ButtplugWebsocketConnector.html + commentId: T:Buttplug.Client.ButtplugWebsocketConnector + fullName: Buttplug.Client.ButtplugWebsocketConnector nameWithType: ButtplugWebsocketConnector -- uid: Buttplug.Client.Connectors.WebsocketConnector.ButtplugWebsocketConnector.#ctor(Uri) +- uid: Buttplug.Client.ButtplugWebsocketConnector.#ctor(Uri) name: ButtplugWebsocketConnector(Uri) - href: api/Buttplug.Client.Connectors.WebsocketConnector.ButtplugWebsocketConnector.html#Buttplug_Client_Connectors_WebsocketConnector_ButtplugWebsocketConnector__ctor_Uri_ - commentId: M:Buttplug.Client.Connectors.WebsocketConnector.ButtplugWebsocketConnector.#ctor(Uri) - fullName: Buttplug.Client.Connectors.WebsocketConnector.ButtplugWebsocketConnector.ButtplugWebsocketConnector(Uri) + href: api/Buttplug.Client.ButtplugWebsocketConnector.html#Buttplug_Client_ButtplugWebsocketConnector__ctor_Uri_ + commentId: M:Buttplug.Client.ButtplugWebsocketConnector.#ctor(Uri) + fullName: Buttplug.Client.ButtplugWebsocketConnector.ButtplugWebsocketConnector(Uri) nameWithType: ButtplugWebsocketConnector.ButtplugWebsocketConnector(Uri) -- uid: Buttplug.Client.Connectors.WebsocketConnector.ButtplugWebsocketConnector.#ctor* +- uid: Buttplug.Client.ButtplugWebsocketConnector.#ctor* name: ButtplugWebsocketConnector - href: api/Buttplug.Client.Connectors.WebsocketConnector.ButtplugWebsocketConnector.html#Buttplug_Client_Connectors_WebsocketConnector_ButtplugWebsocketConnector__ctor_ - commentId: Overload:Buttplug.Client.Connectors.WebsocketConnector.ButtplugWebsocketConnector.#ctor + href: api/Buttplug.Client.ButtplugWebsocketConnector.html#Buttplug_Client_ButtplugWebsocketConnector__ctor_ + commentId: Overload:Buttplug.Client.ButtplugWebsocketConnector.#ctor isSpec: "True" - fullName: Buttplug.Client.Connectors.WebsocketConnector.ButtplugWebsocketConnector.ButtplugWebsocketConnector + fullName: Buttplug.Client.ButtplugWebsocketConnector.ButtplugWebsocketConnector nameWithType: ButtplugWebsocketConnector.ButtplugWebsocketConnector -- uid: Buttplug.Client.Connectors.WebsocketConnector.ButtplugWebsocketConnector.ConnectAsync(CancellationToken) +- uid: Buttplug.Client.ButtplugWebsocketConnector.ConnectAsync(CancellationToken) name: ConnectAsync(CancellationToken) - href: api/Buttplug.Client.Connectors.WebsocketConnector.ButtplugWebsocketConnector.html#Buttplug_Client_Connectors_WebsocketConnector_ButtplugWebsocketConnector_ConnectAsync_CancellationToken_ - commentId: M:Buttplug.Client.Connectors.WebsocketConnector.ButtplugWebsocketConnector.ConnectAsync(CancellationToken) - fullName: Buttplug.Client.Connectors.WebsocketConnector.ButtplugWebsocketConnector.ConnectAsync(CancellationToken) + href: api/Buttplug.Client.ButtplugWebsocketConnector.html#Buttplug_Client_ButtplugWebsocketConnector_ConnectAsync_CancellationToken_ + commentId: M:Buttplug.Client.ButtplugWebsocketConnector.ConnectAsync(CancellationToken) + fullName: Buttplug.Client.ButtplugWebsocketConnector.ConnectAsync(CancellationToken) nameWithType: ButtplugWebsocketConnector.ConnectAsync(CancellationToken) -- uid: Buttplug.Client.Connectors.WebsocketConnector.ButtplugWebsocketConnector.ConnectAsync* +- uid: Buttplug.Client.ButtplugWebsocketConnector.ConnectAsync* name: ConnectAsync - href: api/Buttplug.Client.Connectors.WebsocketConnector.ButtplugWebsocketConnector.html#Buttplug_Client_Connectors_WebsocketConnector_ButtplugWebsocketConnector_ConnectAsync_ - commentId: Overload:Buttplug.Client.Connectors.WebsocketConnector.ButtplugWebsocketConnector.ConnectAsync + href: api/Buttplug.Client.ButtplugWebsocketConnector.html#Buttplug_Client_ButtplugWebsocketConnector_ConnectAsync_ + commentId: Overload:Buttplug.Client.ButtplugWebsocketConnector.ConnectAsync isSpec: "True" - fullName: Buttplug.Client.Connectors.WebsocketConnector.ButtplugWebsocketConnector.ConnectAsync + fullName: Buttplug.Client.ButtplugWebsocketConnector.ConnectAsync nameWithType: ButtplugWebsocketConnector.ConnectAsync -- uid: Buttplug.Client.Connectors.WebsocketConnector.ButtplugWebsocketConnector.Connected +- uid: Buttplug.Client.ButtplugWebsocketConnector.Connected name: Connected - href: api/Buttplug.Client.Connectors.WebsocketConnector.ButtplugWebsocketConnector.html#Buttplug_Client_Connectors_WebsocketConnector_ButtplugWebsocketConnector_Connected - commentId: P:Buttplug.Client.Connectors.WebsocketConnector.ButtplugWebsocketConnector.Connected - fullName: Buttplug.Client.Connectors.WebsocketConnector.ButtplugWebsocketConnector.Connected + href: api/Buttplug.Client.ButtplugWebsocketConnector.html#Buttplug_Client_ButtplugWebsocketConnector_Connected + commentId: P:Buttplug.Client.ButtplugWebsocketConnector.Connected + fullName: Buttplug.Client.ButtplugWebsocketConnector.Connected nameWithType: ButtplugWebsocketConnector.Connected -- uid: Buttplug.Client.Connectors.WebsocketConnector.ButtplugWebsocketConnector.Connected* +- uid: Buttplug.Client.ButtplugWebsocketConnector.Connected* name: Connected - href: api/Buttplug.Client.Connectors.WebsocketConnector.ButtplugWebsocketConnector.html#Buttplug_Client_Connectors_WebsocketConnector_ButtplugWebsocketConnector_Connected_ - commentId: Overload:Buttplug.Client.Connectors.WebsocketConnector.ButtplugWebsocketConnector.Connected + href: api/Buttplug.Client.ButtplugWebsocketConnector.html#Buttplug_Client_ButtplugWebsocketConnector_Connected_ + commentId: Overload:Buttplug.Client.ButtplugWebsocketConnector.Connected isSpec: "True" - fullName: Buttplug.Client.Connectors.WebsocketConnector.ButtplugWebsocketConnector.Connected + fullName: Buttplug.Client.ButtplugWebsocketConnector.Connected nameWithType: ButtplugWebsocketConnector.Connected -- uid: Buttplug.Client.Connectors.WebsocketConnector.ButtplugWebsocketConnector.DisconnectAsync(CancellationToken) +- uid: Buttplug.Client.ButtplugWebsocketConnector.DisconnectAsync(CancellationToken) name: DisconnectAsync(CancellationToken) - href: api/Buttplug.Client.Connectors.WebsocketConnector.ButtplugWebsocketConnector.html#Buttplug_Client_Connectors_WebsocketConnector_ButtplugWebsocketConnector_DisconnectAsync_CancellationToken_ - commentId: M:Buttplug.Client.Connectors.WebsocketConnector.ButtplugWebsocketConnector.DisconnectAsync(CancellationToken) - fullName: Buttplug.Client.Connectors.WebsocketConnector.ButtplugWebsocketConnector.DisconnectAsync(CancellationToken) + href: api/Buttplug.Client.ButtplugWebsocketConnector.html#Buttplug_Client_ButtplugWebsocketConnector_DisconnectAsync_CancellationToken_ + commentId: M:Buttplug.Client.ButtplugWebsocketConnector.DisconnectAsync(CancellationToken) + fullName: Buttplug.Client.ButtplugWebsocketConnector.DisconnectAsync(CancellationToken) nameWithType: ButtplugWebsocketConnector.DisconnectAsync(CancellationToken) -- uid: Buttplug.Client.Connectors.WebsocketConnector.ButtplugWebsocketConnector.DisconnectAsync* +- uid: Buttplug.Client.ButtplugWebsocketConnector.DisconnectAsync* name: DisconnectAsync - href: api/Buttplug.Client.Connectors.WebsocketConnector.ButtplugWebsocketConnector.html#Buttplug_Client_Connectors_WebsocketConnector_ButtplugWebsocketConnector_DisconnectAsync_ - commentId: Overload:Buttplug.Client.Connectors.WebsocketConnector.ButtplugWebsocketConnector.DisconnectAsync + href: api/Buttplug.Client.ButtplugWebsocketConnector.html#Buttplug_Client_ButtplugWebsocketConnector_DisconnectAsync_ + commentId: Overload:Buttplug.Client.ButtplugWebsocketConnector.DisconnectAsync isSpec: "True" - fullName: Buttplug.Client.Connectors.WebsocketConnector.ButtplugWebsocketConnector.DisconnectAsync + fullName: Buttplug.Client.ButtplugWebsocketConnector.DisconnectAsync nameWithType: ButtplugWebsocketConnector.DisconnectAsync -- uid: Buttplug.Client.Connectors.WebsocketConnector.ButtplugWebsocketConnector.Disconnected +- uid: Buttplug.Client.ButtplugWebsocketConnector.Disconnected name: Disconnected - href: api/Buttplug.Client.Connectors.WebsocketConnector.ButtplugWebsocketConnector.html#Buttplug_Client_Connectors_WebsocketConnector_ButtplugWebsocketConnector_Disconnected - commentId: E:Buttplug.Client.Connectors.WebsocketConnector.ButtplugWebsocketConnector.Disconnected - fullName: Buttplug.Client.Connectors.WebsocketConnector.ButtplugWebsocketConnector.Disconnected + href: api/Buttplug.Client.ButtplugWebsocketConnector.html#Buttplug_Client_ButtplugWebsocketConnector_Disconnected + commentId: E:Buttplug.Client.ButtplugWebsocketConnector.Disconnected + fullName: Buttplug.Client.ButtplugWebsocketConnector.Disconnected nameWithType: ButtplugWebsocketConnector.Disconnected -- uid: Buttplug.Client.Connectors.WebsocketConnector.ButtplugWebsocketConnector.SendAsync(Buttplug.Core.Messages.ButtplugMessage,CancellationToken) +- uid: Buttplug.Client.ButtplugWebsocketConnector.SendAsync(Buttplug.Core.Messages.ButtplugMessage,CancellationToken) name: SendAsync(ButtplugMessage, CancellationToken) - href: api/Buttplug.Client.Connectors.WebsocketConnector.ButtplugWebsocketConnector.html#Buttplug_Client_Connectors_WebsocketConnector_ButtplugWebsocketConnector_SendAsync_Buttplug_Core_Messages_ButtplugMessage_CancellationToken_ - commentId: M:Buttplug.Client.Connectors.WebsocketConnector.ButtplugWebsocketConnector.SendAsync(Buttplug.Core.Messages.ButtplugMessage,CancellationToken) - fullName: Buttplug.Client.Connectors.WebsocketConnector.ButtplugWebsocketConnector.SendAsync(Buttplug.Core.Messages.ButtplugMessage, CancellationToken) + href: api/Buttplug.Client.ButtplugWebsocketConnector.html#Buttplug_Client_ButtplugWebsocketConnector_SendAsync_Buttplug_Core_Messages_ButtplugMessage_CancellationToken_ + commentId: M:Buttplug.Client.ButtplugWebsocketConnector.SendAsync(Buttplug.Core.Messages.ButtplugMessage,CancellationToken) + fullName: Buttplug.Client.ButtplugWebsocketConnector.SendAsync(Buttplug.Core.Messages.ButtplugMessage, CancellationToken) nameWithType: ButtplugWebsocketConnector.SendAsync(ButtplugMessage, CancellationToken) -- uid: Buttplug.Client.Connectors.WebsocketConnector.ButtplugWebsocketConnector.SendAsync* +- uid: Buttplug.Client.ButtplugWebsocketConnector.SendAsync* name: SendAsync - href: api/Buttplug.Client.Connectors.WebsocketConnector.ButtplugWebsocketConnector.html#Buttplug_Client_Connectors_WebsocketConnector_ButtplugWebsocketConnector_SendAsync_ - commentId: Overload:Buttplug.Client.Connectors.WebsocketConnector.ButtplugWebsocketConnector.SendAsync + href: api/Buttplug.Client.ButtplugWebsocketConnector.html#Buttplug_Client_ButtplugWebsocketConnector_SendAsync_ + commentId: Overload:Buttplug.Client.ButtplugWebsocketConnector.SendAsync isSpec: "True" - fullName: Buttplug.Client.Connectors.WebsocketConnector.ButtplugWebsocketConnector.SendAsync + fullName: Buttplug.Client.ButtplugWebsocketConnector.SendAsync nameWithType: ButtplugWebsocketConnector.SendAsync - uid: Buttplug.Client.DeviceAddedEventArgs name: DeviceAddedEventArgs @@ -903,6 +897,40 @@ references: isSpec: "True" fullName: Buttplug.Client.IButtplugClientConnector.SendAsync nameWithType: IButtplugClientConnector.SendAsync +- uid: Buttplug.Client.ReturnMessage + name: ReturnMessage + href: api/Buttplug.Client.ReturnMessage.html + commentId: T:Buttplug.Client.ReturnMessage + fullName: Buttplug.Client.ReturnMessage + nameWithType: ReturnMessage +- uid: Buttplug.Client.ReturnMessage.#ctor(System.String,Task{Buttplug.Core.Messages.ButtplugMessage}) + name: ReturnMessage(String, Task) + href: api/Buttplug.Client.ReturnMessage.html#Buttplug_Client_ReturnMessage__ctor_System_String_Task_Buttplug_Core_Messages_ButtplugMessage__ + commentId: M:Buttplug.Client.ReturnMessage.#ctor(System.String,Task{Buttplug.Core.Messages.ButtplugMessage}) + name.vb: ReturnMessage(String, Task(Of ButtplugMessage)) + fullName: Buttplug.Client.ReturnMessage.ReturnMessage(System.String, Task) + fullName.vb: Buttplug.Client.ReturnMessage.ReturnMessage(System.String, Task(Of Buttplug.Core.Messages.ButtplugMessage)) + nameWithType: ReturnMessage.ReturnMessage(String, Task) + nameWithType.vb: ReturnMessage.ReturnMessage(String, Task(Of ButtplugMessage)) +- uid: Buttplug.Client.ReturnMessage.#ctor* + name: ReturnMessage + href: api/Buttplug.Client.ReturnMessage.html#Buttplug_Client_ReturnMessage__ctor_ + commentId: Overload:Buttplug.Client.ReturnMessage.#ctor + isSpec: "True" + fullName: Buttplug.Client.ReturnMessage.ReturnMessage + nameWithType: ReturnMessage.ReturnMessage +- uid: Buttplug.Client.ReturnMessage.Message + name: Message + href: api/Buttplug.Client.ReturnMessage.html#Buttplug_Client_ReturnMessage_Message + commentId: F:Buttplug.Client.ReturnMessage.Message + fullName: Buttplug.Client.ReturnMessage.Message + nameWithType: ReturnMessage.Message +- uid: Buttplug.Client.ReturnMessage.Promise + name: Promise + href: api/Buttplug.Client.ReturnMessage.html#Buttplug_Client_ReturnMessage_Promise + commentId: F:Buttplug.Client.ReturnMessage.Promise + fullName: Buttplug.Client.ReturnMessage.Promise + nameWithType: ReturnMessage.Promise - uid: Buttplug.Core name: Buttplug.Core href: api/Buttplug.Core.html @@ -1979,30 +2007,30 @@ references: isSpec: "True" fullName: Buttplug.Core.Messages.LinearCmd.LinearCmd nameWithType: LinearCmd.LinearCmd -- uid: Buttplug.Core.Messages.LinearCmd.Create(IEnumerable{System.ValueTuple{System.UInt32,System.Double}}) - name: Create(IEnumerable<(UInt32 duration, Double position)>) - href: api/Buttplug.Core.Messages.LinearCmd.html#Buttplug_Core_Messages_LinearCmd_Create_IEnumerable_System_ValueTuple_System_UInt32_System_Double___ - commentId: M:Buttplug.Core.Messages.LinearCmd.Create(IEnumerable{System.ValueTuple{System.UInt32,System.Double}}) - name.vb: Create(IEnumerable(Of (duration As UInt32, position As Double))) - fullName: Buttplug.Core.Messages.LinearCmd.Create(IEnumerable>) - fullName.vb: Buttplug.Core.Messages.LinearCmd.Create(IEnumerable(Of System.ValueTuple(Of System.UInt32, System.Double))) - nameWithType: LinearCmd.Create(IEnumerable<(UInt32 duration, Double position)>) - nameWithType.vb: LinearCmd.Create(IEnumerable(Of (duration As UInt32, position As Double))) +- uid: Buttplug.Core.Messages.LinearCmd.Create(IEnumerable{Buttplug.Core.Messages.LinearCmd.VectorCommand}) + name: Create(IEnumerable) + href: api/Buttplug.Core.Messages.LinearCmd.html#Buttplug_Core_Messages_LinearCmd_Create_IEnumerable_Buttplug_Core_Messages_LinearCmd_VectorCommand__ + commentId: M:Buttplug.Core.Messages.LinearCmd.Create(IEnumerable{Buttplug.Core.Messages.LinearCmd.VectorCommand}) + name.vb: Create(IEnumerable(Of LinearCmd.VectorCommand)) + fullName: Buttplug.Core.Messages.LinearCmd.Create(IEnumerable) + fullName.vb: Buttplug.Core.Messages.LinearCmd.Create(IEnumerable(Of Buttplug.Core.Messages.LinearCmd.VectorCommand)) + nameWithType: LinearCmd.Create(IEnumerable) + nameWithType.vb: LinearCmd.Create(IEnumerable(Of LinearCmd.VectorCommand)) - uid: Buttplug.Core.Messages.LinearCmd.Create(System.UInt32,System.Double,System.UInt32) name: Create(UInt32, Double, UInt32) href: api/Buttplug.Core.Messages.LinearCmd.html#Buttplug_Core_Messages_LinearCmd_Create_System_UInt32_System_Double_System_UInt32_ commentId: M:Buttplug.Core.Messages.LinearCmd.Create(System.UInt32,System.Double,System.UInt32) fullName: Buttplug.Core.Messages.LinearCmd.Create(System.UInt32, System.Double, System.UInt32) nameWithType: LinearCmd.Create(UInt32, Double, UInt32) -- uid: Buttplug.Core.Messages.LinearCmd.Create(System.UInt32,System.UInt32,IEnumerable{System.ValueTuple{System.UInt32,System.Double}}) - name: Create(UInt32, UInt32, IEnumerable<(UInt32 duration, Double position)>) - href: api/Buttplug.Core.Messages.LinearCmd.html#Buttplug_Core_Messages_LinearCmd_Create_System_UInt32_System_UInt32_IEnumerable_System_ValueTuple_System_UInt32_System_Double___ - commentId: M:Buttplug.Core.Messages.LinearCmd.Create(System.UInt32,System.UInt32,IEnumerable{System.ValueTuple{System.UInt32,System.Double}}) - name.vb: Create(UInt32, UInt32, IEnumerable(Of (duration As UInt32, position As Double))) - fullName: Buttplug.Core.Messages.LinearCmd.Create(System.UInt32, System.UInt32, IEnumerable>) - fullName.vb: Buttplug.Core.Messages.LinearCmd.Create(System.UInt32, System.UInt32, IEnumerable(Of System.ValueTuple(Of System.UInt32, System.Double))) - nameWithType: LinearCmd.Create(UInt32, UInt32, IEnumerable<(UInt32 duration, Double position)>) - nameWithType.vb: LinearCmd.Create(UInt32, UInt32, IEnumerable(Of (duration As UInt32, position As Double))) +- uid: Buttplug.Core.Messages.LinearCmd.Create(System.UInt32,System.UInt32,IEnumerable{Buttplug.Core.Messages.LinearCmd.VectorCommand}) + name: Create(UInt32, UInt32, IEnumerable) + href: api/Buttplug.Core.Messages.LinearCmd.html#Buttplug_Core_Messages_LinearCmd_Create_System_UInt32_System_UInt32_IEnumerable_Buttplug_Core_Messages_LinearCmd_VectorCommand__ + commentId: M:Buttplug.Core.Messages.LinearCmd.Create(System.UInt32,System.UInt32,IEnumerable{Buttplug.Core.Messages.LinearCmd.VectorCommand}) + name.vb: Create(UInt32, UInt32, IEnumerable(Of LinearCmd.VectorCommand)) + fullName: Buttplug.Core.Messages.LinearCmd.Create(System.UInt32, System.UInt32, IEnumerable) + fullName.vb: Buttplug.Core.Messages.LinearCmd.Create(System.UInt32, System.UInt32, IEnumerable(Of Buttplug.Core.Messages.LinearCmd.VectorCommand)) + nameWithType: LinearCmd.Create(UInt32, UInt32, IEnumerable) + nameWithType.vb: LinearCmd.Create(UInt32, UInt32, IEnumerable(Of LinearCmd.VectorCommand)) - uid: Buttplug.Core.Messages.LinearCmd.Create(System.UInt32,System.UInt32,System.UInt32,System.Double,System.UInt32) name: Create(UInt32, UInt32, UInt32, Double, UInt32) href: api/Buttplug.Core.Messages.LinearCmd.html#Buttplug_Core_Messages_LinearCmd_Create_System_UInt32_System_UInt32_System_UInt32_System_Double_System_UInt32_ @@ -2016,6 +2044,37 @@ references: isSpec: "True" fullName: Buttplug.Core.Messages.LinearCmd.Create nameWithType: LinearCmd.Create +- uid: Buttplug.Core.Messages.LinearCmd.VectorCommand + name: LinearCmd.VectorCommand + href: api/Buttplug.Core.Messages.LinearCmd.VectorCommand.html + commentId: T:Buttplug.Core.Messages.LinearCmd.VectorCommand + fullName: Buttplug.Core.Messages.LinearCmd.VectorCommand + nameWithType: LinearCmd.VectorCommand +- uid: Buttplug.Core.Messages.LinearCmd.VectorCommand.#ctor(System.Double,System.UInt32) + name: VectorCommand(Double, UInt32) + href: api/Buttplug.Core.Messages.LinearCmd.VectorCommand.html#Buttplug_Core_Messages_LinearCmd_VectorCommand__ctor_System_Double_System_UInt32_ + commentId: M:Buttplug.Core.Messages.LinearCmd.VectorCommand.#ctor(System.Double,System.UInt32) + fullName: Buttplug.Core.Messages.LinearCmd.VectorCommand.VectorCommand(System.Double, System.UInt32) + nameWithType: LinearCmd.VectorCommand.VectorCommand(Double, UInt32) +- uid: Buttplug.Core.Messages.LinearCmd.VectorCommand.#ctor* + name: VectorCommand + href: api/Buttplug.Core.Messages.LinearCmd.VectorCommand.html#Buttplug_Core_Messages_LinearCmd_VectorCommand__ctor_ + commentId: Overload:Buttplug.Core.Messages.LinearCmd.VectorCommand.#ctor + isSpec: "True" + fullName: Buttplug.Core.Messages.LinearCmd.VectorCommand.VectorCommand + nameWithType: LinearCmd.VectorCommand.VectorCommand +- uid: Buttplug.Core.Messages.LinearCmd.VectorCommand.duration + name: duration + href: api/Buttplug.Core.Messages.LinearCmd.VectorCommand.html#Buttplug_Core_Messages_LinearCmd_VectorCommand_duration + commentId: F:Buttplug.Core.Messages.LinearCmd.VectorCommand.duration + fullName: Buttplug.Core.Messages.LinearCmd.VectorCommand.duration + nameWithType: LinearCmd.VectorCommand.duration +- uid: Buttplug.Core.Messages.LinearCmd.VectorCommand.position + name: position + href: api/Buttplug.Core.Messages.LinearCmd.VectorCommand.html#Buttplug_Core_Messages_LinearCmd_VectorCommand_position + commentId: F:Buttplug.Core.Messages.LinearCmd.VectorCommand.position + fullName: Buttplug.Core.Messages.LinearCmd.VectorCommand.position + nameWithType: LinearCmd.VectorCommand.position - uid: Buttplug.Core.Messages.LinearCmd.Vectors name: Vectors href: api/Buttplug.Core.Messages.LinearCmd.html#Buttplug_Core_Messages_LinearCmd_Vectors @@ -2273,30 +2332,30 @@ references: isSpec: "True" fullName: Buttplug.Core.Messages.RotateCmd.RotateCmd nameWithType: RotateCmd.RotateCmd -- uid: Buttplug.Core.Messages.RotateCmd.Create(IEnumerable{System.ValueTuple{System.Double,System.Boolean}}) - name: Create(IEnumerable<(Double speed, Boolean clockwise)>) - href: api/Buttplug.Core.Messages.RotateCmd.html#Buttplug_Core_Messages_RotateCmd_Create_IEnumerable_System_ValueTuple_System_Double_System_Boolean___ - commentId: M:Buttplug.Core.Messages.RotateCmd.Create(IEnumerable{System.ValueTuple{System.Double,System.Boolean}}) - name.vb: Create(IEnumerable(Of (speed As Double, clockwise As Boolean))) - fullName: Buttplug.Core.Messages.RotateCmd.Create(IEnumerable>) - fullName.vb: Buttplug.Core.Messages.RotateCmd.Create(IEnumerable(Of System.ValueTuple(Of System.Double, System.Boolean))) - nameWithType: RotateCmd.Create(IEnumerable<(Double speed, Boolean clockwise)>) - nameWithType.vb: RotateCmd.Create(IEnumerable(Of (speed As Double, clockwise As Boolean))) +- uid: Buttplug.Core.Messages.RotateCmd.Create(IEnumerable{Buttplug.Core.Messages.RotateCmd.RotateCommand}) + name: Create(IEnumerable) + href: api/Buttplug.Core.Messages.RotateCmd.html#Buttplug_Core_Messages_RotateCmd_Create_IEnumerable_Buttplug_Core_Messages_RotateCmd_RotateCommand__ + commentId: M:Buttplug.Core.Messages.RotateCmd.Create(IEnumerable{Buttplug.Core.Messages.RotateCmd.RotateCommand}) + name.vb: Create(IEnumerable(Of RotateCmd.RotateCommand)) + fullName: Buttplug.Core.Messages.RotateCmd.Create(IEnumerable) + fullName.vb: Buttplug.Core.Messages.RotateCmd.Create(IEnumerable(Of Buttplug.Core.Messages.RotateCmd.RotateCommand)) + nameWithType: RotateCmd.Create(IEnumerable) + nameWithType.vb: RotateCmd.Create(IEnumerable(Of RotateCmd.RotateCommand)) - uid: Buttplug.Core.Messages.RotateCmd.Create(System.Double,System.Boolean,System.UInt32) name: Create(Double, Boolean, UInt32) href: api/Buttplug.Core.Messages.RotateCmd.html#Buttplug_Core_Messages_RotateCmd_Create_System_Double_System_Boolean_System_UInt32_ commentId: M:Buttplug.Core.Messages.RotateCmd.Create(System.Double,System.Boolean,System.UInt32) fullName: Buttplug.Core.Messages.RotateCmd.Create(System.Double, System.Boolean, System.UInt32) nameWithType: RotateCmd.Create(Double, Boolean, UInt32) -- uid: Buttplug.Core.Messages.RotateCmd.Create(System.UInt32,System.UInt32,IEnumerable{System.ValueTuple{System.Double,System.Boolean}}) - name: Create(UInt32, UInt32, IEnumerable<(Double speed, Boolean clockwise)>) - href: api/Buttplug.Core.Messages.RotateCmd.html#Buttplug_Core_Messages_RotateCmd_Create_System_UInt32_System_UInt32_IEnumerable_System_ValueTuple_System_Double_System_Boolean___ - commentId: M:Buttplug.Core.Messages.RotateCmd.Create(System.UInt32,System.UInt32,IEnumerable{System.ValueTuple{System.Double,System.Boolean}}) - name.vb: Create(UInt32, UInt32, IEnumerable(Of (speed As Double, clockwise As Boolean))) - fullName: Buttplug.Core.Messages.RotateCmd.Create(System.UInt32, System.UInt32, IEnumerable>) - fullName.vb: Buttplug.Core.Messages.RotateCmd.Create(System.UInt32, System.UInt32, IEnumerable(Of System.ValueTuple(Of System.Double, System.Boolean))) - nameWithType: RotateCmd.Create(UInt32, UInt32, IEnumerable<(Double speed, Boolean clockwise)>) - nameWithType.vb: RotateCmd.Create(UInt32, UInt32, IEnumerable(Of (speed As Double, clockwise As Boolean))) +- uid: Buttplug.Core.Messages.RotateCmd.Create(System.UInt32,System.UInt32,IEnumerable{Buttplug.Core.Messages.RotateCmd.RotateCommand}) + name: Create(UInt32, UInt32, IEnumerable) + href: api/Buttplug.Core.Messages.RotateCmd.html#Buttplug_Core_Messages_RotateCmd_Create_System_UInt32_System_UInt32_IEnumerable_Buttplug_Core_Messages_RotateCmd_RotateCommand__ + commentId: M:Buttplug.Core.Messages.RotateCmd.Create(System.UInt32,System.UInt32,IEnumerable{Buttplug.Core.Messages.RotateCmd.RotateCommand}) + name.vb: Create(UInt32, UInt32, IEnumerable(Of RotateCmd.RotateCommand)) + fullName: Buttplug.Core.Messages.RotateCmd.Create(System.UInt32, System.UInt32, IEnumerable) + fullName.vb: Buttplug.Core.Messages.RotateCmd.Create(System.UInt32, System.UInt32, IEnumerable(Of Buttplug.Core.Messages.RotateCmd.RotateCommand)) + nameWithType: RotateCmd.Create(UInt32, UInt32, IEnumerable) + nameWithType.vb: RotateCmd.Create(UInt32, UInt32, IEnumerable(Of RotateCmd.RotateCommand)) - uid: Buttplug.Core.Messages.RotateCmd.Create(System.UInt32,System.UInt32,System.Double,System.Boolean,System.UInt32) name: Create(UInt32, UInt32, Double, Boolean, UInt32) href: api/Buttplug.Core.Messages.RotateCmd.html#Buttplug_Core_Messages_RotateCmd_Create_System_UInt32_System_UInt32_System_Double_System_Boolean_System_UInt32_ @@ -2310,6 +2369,37 @@ references: isSpec: "True" fullName: Buttplug.Core.Messages.RotateCmd.Create nameWithType: RotateCmd.Create +- uid: Buttplug.Core.Messages.RotateCmd.RotateCommand + name: RotateCmd.RotateCommand + href: api/Buttplug.Core.Messages.RotateCmd.RotateCommand.html + commentId: T:Buttplug.Core.Messages.RotateCmd.RotateCommand + fullName: Buttplug.Core.Messages.RotateCmd.RotateCommand + nameWithType: RotateCmd.RotateCommand +- uid: Buttplug.Core.Messages.RotateCmd.RotateCommand.#ctor(System.Double,System.Boolean) + name: RotateCommand(Double, Boolean) + href: api/Buttplug.Core.Messages.RotateCmd.RotateCommand.html#Buttplug_Core_Messages_RotateCmd_RotateCommand__ctor_System_Double_System_Boolean_ + commentId: M:Buttplug.Core.Messages.RotateCmd.RotateCommand.#ctor(System.Double,System.Boolean) + fullName: Buttplug.Core.Messages.RotateCmd.RotateCommand.RotateCommand(System.Double, System.Boolean) + nameWithType: RotateCmd.RotateCommand.RotateCommand(Double, Boolean) +- uid: Buttplug.Core.Messages.RotateCmd.RotateCommand.#ctor* + name: RotateCommand + href: api/Buttplug.Core.Messages.RotateCmd.RotateCommand.html#Buttplug_Core_Messages_RotateCmd_RotateCommand__ctor_ + commentId: Overload:Buttplug.Core.Messages.RotateCmd.RotateCommand.#ctor + isSpec: "True" + fullName: Buttplug.Core.Messages.RotateCmd.RotateCommand.RotateCommand + nameWithType: RotateCmd.RotateCommand.RotateCommand +- uid: Buttplug.Core.Messages.RotateCmd.RotateCommand.clockwise + name: clockwise + href: api/Buttplug.Core.Messages.RotateCmd.RotateCommand.html#Buttplug_Core_Messages_RotateCmd_RotateCommand_clockwise + commentId: F:Buttplug.Core.Messages.RotateCmd.RotateCommand.clockwise + fullName: Buttplug.Core.Messages.RotateCmd.RotateCommand.clockwise + nameWithType: RotateCmd.RotateCommand.clockwise +- uid: Buttplug.Core.Messages.RotateCmd.RotateCommand.speed + name: speed + href: api/Buttplug.Core.Messages.RotateCmd.RotateCommand.html#Buttplug_Core_Messages_RotateCmd_RotateCommand_speed + commentId: F:Buttplug.Core.Messages.RotateCmd.RotateCommand.speed + fullName: Buttplug.Core.Messages.RotateCmd.RotateCommand.speed + nameWithType: RotateCmd.RotateCommand.speed - uid: Buttplug.Core.Messages.RotateCmd.RotateSubcommand name: RotateCmd.RotateSubcommand href: api/Buttplug.Core.Messages.RotateCmd.RotateSubcommand.html @@ -2385,6 +2475,37 @@ references: isSpec: "True" fullName: Buttplug.Core.Messages.ScalarCmd.ScalarCmd nameWithType: ScalarCmd.ScalarCmd +- uid: Buttplug.Core.Messages.ScalarCmd.ScalarCommand + name: ScalarCmd.ScalarCommand + href: api/Buttplug.Core.Messages.ScalarCmd.ScalarCommand.html + commentId: T:Buttplug.Core.Messages.ScalarCmd.ScalarCommand + fullName: Buttplug.Core.Messages.ScalarCmd.ScalarCommand + nameWithType: ScalarCmd.ScalarCommand +- uid: Buttplug.Core.Messages.ScalarCmd.ScalarCommand.#ctor(System.UInt32,System.Double) + name: ScalarCommand(UInt32, Double) + href: api/Buttplug.Core.Messages.ScalarCmd.ScalarCommand.html#Buttplug_Core_Messages_ScalarCmd_ScalarCommand__ctor_System_UInt32_System_Double_ + commentId: M:Buttplug.Core.Messages.ScalarCmd.ScalarCommand.#ctor(System.UInt32,System.Double) + fullName: Buttplug.Core.Messages.ScalarCmd.ScalarCommand.ScalarCommand(System.UInt32, System.Double) + nameWithType: ScalarCmd.ScalarCommand.ScalarCommand(UInt32, Double) +- uid: Buttplug.Core.Messages.ScalarCmd.ScalarCommand.#ctor* + name: ScalarCommand + href: api/Buttplug.Core.Messages.ScalarCmd.ScalarCommand.html#Buttplug_Core_Messages_ScalarCmd_ScalarCommand__ctor_ + commentId: Overload:Buttplug.Core.Messages.ScalarCmd.ScalarCommand.#ctor + isSpec: "True" + fullName: Buttplug.Core.Messages.ScalarCmd.ScalarCommand.ScalarCommand + nameWithType: ScalarCmd.ScalarCommand.ScalarCommand +- uid: Buttplug.Core.Messages.ScalarCmd.ScalarCommand.index + name: index + href: api/Buttplug.Core.Messages.ScalarCmd.ScalarCommand.html#Buttplug_Core_Messages_ScalarCmd_ScalarCommand_index + commentId: F:Buttplug.Core.Messages.ScalarCmd.ScalarCommand.index + fullName: Buttplug.Core.Messages.ScalarCmd.ScalarCommand.index + nameWithType: ScalarCmd.ScalarCommand.index +- uid: Buttplug.Core.Messages.ScalarCmd.ScalarCommand.scalar + name: scalar + href: api/Buttplug.Core.Messages.ScalarCmd.ScalarCommand.html#Buttplug_Core_Messages_ScalarCmd_ScalarCommand_scalar + commentId: F:Buttplug.Core.Messages.ScalarCmd.ScalarCommand.scalar + fullName: Buttplug.Core.Messages.ScalarCmd.ScalarCommand.scalar + nameWithType: ScalarCmd.ScalarCommand.scalar - uid: Buttplug.Core.Messages.ScalarCmd.Scalars name: Scalars href: api/Buttplug.Core.Messages.ScalarCmd.html#Buttplug_Core_Messages_ScalarCmd_Scalars