Skip to content

Commit c0edd18

Browse files
committed
chore: Change LinearCmd.VectorSubcommands to LinearCmd.VectorSubcommand
To match other generic message subcommand names.
1 parent 593e4cc commit c0edd18

3 files changed

Lines changed: 15 additions & 15 deletions

File tree

Buttplug.Apps.ExampleClientGUI/ExampleClientPanel.xaml.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -221,9 +221,9 @@ private void SendLinear2_Click(object sender, RoutedEventArgs e)
221221
if (dev.AllowedMessages.ContainsKey("FleshlightLaunchFW12Cmd"))
222222
{
223223
_client.SendDeviceMessage(dev,
224-
new LinearCmd(dev.Index, new List<LinearCmd.VectorSubcommands>()
224+
new LinearCmd(dev.Index, new List<LinearCmd.VectorSubcommand>()
225225
{
226-
new LinearCmd.VectorSubcommands(0,
226+
new LinearCmd.VectorSubcommand(0,
227227
Convert.ToUInt32(LinearDuration.Text),
228228
Linear2Position.Value),
229229
}, _client.NextMsgId));

Buttplug.Core/Messages/Messages.cs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1078,7 +1078,7 @@ public class LinearCmd : ButtplugDeviceMessage
10781078
/// Container object for representing a single linear motion command on a device that may
10791079
/// have multiple independent linear actuated features.
10801080
/// </summary>
1081-
public class VectorSubcommands
1081+
public class VectorSubcommand
10821082
{
10831083
private double _positionImpl;
10841084

@@ -1119,12 +1119,12 @@ public double Position
11191119
}
11201120

11211121
/// <summary>
1122-
/// Initializes a new instance of the <see cref="VectorSubcommands"/> class.
1122+
/// Initializes a new instance of the <see cref="VectorSubcommand"/> class.
11231123
/// </summary>
11241124
/// <param name="aIndex">Linear actuator index</param>
11251125
/// <param name="aDuration">Duration of movement</param>
11261126
/// <param name="aPosition">Goal position</param>
1127-
public VectorSubcommands(uint aIndex, uint aDuration, double aPosition)
1127+
public VectorSubcommand(uint aIndex, uint aDuration, double aPosition)
11281128
{
11291129
Index = aIndex;
11301130
Duration = aDuration;
@@ -1136,15 +1136,15 @@ public VectorSubcommands(uint aIndex, uint aDuration, double aPosition)
11361136
/// List of linear movement vectors.
11371137
/// </summary>
11381138
[JsonProperty(Required = Required.Always)]
1139-
public List<VectorSubcommands> Vectors;
1139+
public List<VectorSubcommand> Vectors;
11401140

11411141
/// <summary>
11421142
/// Initializes a new instance of the <see cref="LinearCmd"/> class.
11431143
/// </summary>
11441144
/// <param name="aDeviceIndex">Device index</param>
11451145
/// <param name="aVectors">Movement vector list</param>
11461146
/// <param name="aId">Message ID</param>
1147-
public LinearCmd(uint aDeviceIndex, List<VectorSubcommands> aVectors, uint aId = ButtplugConsts.DefaultMsgId)
1147+
public LinearCmd(uint aDeviceIndex, List<VectorSubcommand> aVectors, uint aId = ButtplugConsts.DefaultMsgId)
11481148
: base(aId, aDeviceIndex, 1)
11491149
{
11501150
Vectors = aVectors;

Buttplug.Server.Test/Bluetooth/Devices/FleshlightLaunchTests.cs

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -70,9 +70,9 @@ public void TestRepeatedFleshlightLaunchFW12Cmd()
7070
[Test]
7171
public void TestVectorCmd()
7272
{
73-
var msg = new LinearCmd(4, new List<LinearCmd.VectorSubcommands>
73+
var msg = new LinearCmd(4, new List<LinearCmd.VectorSubcommand>
7474
{
75-
new LinearCmd.VectorSubcommands(0, 500, 0.5),
75+
new LinearCmd.VectorSubcommand(0, 500, 0.5),
7676
});
7777
testUtil.TestDeviceMessage(msg,
7878
new List<(byte[], uint)>()
@@ -85,10 +85,10 @@ public void TestVectorCmd()
8585
public void TestInvalidVectorCmdTooManyFeatures()
8686
{
8787
var msg = new LinearCmd(4,
88-
new List<LinearCmd.VectorSubcommands>
88+
new List<LinearCmd.VectorSubcommand>
8989
{
90-
new LinearCmd.VectorSubcommands(0, 500, 0.75),
91-
new LinearCmd.VectorSubcommands(1, 500, 0.75),
90+
new LinearCmd.VectorSubcommand(0, 500, 0.75),
91+
new LinearCmd.VectorSubcommand(1, 500, 0.75),
9292
});
9393
testUtil.TestInvalidDeviceMessage(msg);
9494
}
@@ -97,9 +97,9 @@ public void TestInvalidVectorCmdTooManyFeatures()
9797
public void TestInvalidVectorCmdWrongFeatures()
9898
{
9999
var msg = new LinearCmd(4,
100-
new List<LinearCmd.VectorSubcommands>
100+
new List<LinearCmd.VectorSubcommand>
101101
{
102-
new LinearCmd.VectorSubcommands(0xffffffff, 500, 0.75),
102+
new LinearCmd.VectorSubcommand(0xffffffff, 500, 0.75),
103103
});
104104
testUtil.TestInvalidDeviceMessage(msg);
105105
}
@@ -108,7 +108,7 @@ public void TestInvalidVectorCmdWrongFeatures()
108108
public void TestInvalidVectorNotEnoughFeatures()
109109
{
110110
var msg = new LinearCmd(4,
111-
new List<LinearCmd.VectorSubcommands>
111+
new List<LinearCmd.VectorSubcommand>
112112
{
113113
});
114114
testUtil.TestInvalidDeviceMessage(msg);

0 commit comments

Comments
 (0)