aboutsummaryrefslogtreecommitdiff
path: root/src/Ryujinx.Horizon/Sdk/Settings/System/BluetoothDevicesSettings.cs
diff options
context:
space:
mode:
Diffstat (limited to 'src/Ryujinx.Horizon/Sdk/Settings/System/BluetoothDevicesSettings.cs')
-rw-r--r--src/Ryujinx.Horizon/Sdk/Settings/System/BluetoothDevicesSettings.cs29
1 files changed, 29 insertions, 0 deletions
diff --git a/src/Ryujinx.Horizon/Sdk/Settings/System/BluetoothDevicesSettings.cs b/src/Ryujinx.Horizon/Sdk/Settings/System/BluetoothDevicesSettings.cs
new file mode 100644
index 00000000..ec5c97c5
--- /dev/null
+++ b/src/Ryujinx.Horizon/Sdk/Settings/System/BluetoothDevicesSettings.cs
@@ -0,0 +1,29 @@
+using Ryujinx.Common.Memory;
+
+namespace Ryujinx.Horizon.Sdk.Settings.System
+{
+ struct BluetoothDevicesSettings
+ {
+#pragma warning disable CS0649 // Field is never assigned to
+ public Array6<byte> BdAddr;
+ public Array32<byte> DeviceName;
+ public Array3<byte> ClassOfDevice;
+ public Array16<byte> LinkKey;
+ public bool LinkKeyPresent;
+ public ushort Version;
+ public uint TrustedServices;
+ public ushort Vid;
+ public ushort Pid;
+ public byte SubClass;
+ public byte AttributeMask;
+ public ushort DescriptorLength;
+ public Array128<byte> Descriptor;
+ public byte KeyType;
+ public byte DeviceType;
+ public ushort BrrSize;
+ public Array9<byte> Brr;
+ public Array256<byte> Reserved;
+ public Array43<byte> Reserved2;
+#pragma warning restore CS0649
+ }
+}