aboutsummaryrefslogtreecommitdiff
path: root/Ryujinx.HLE/HOS/Applets/CommonArguments.cs
diff options
context:
space:
mode:
authorThog <me@thog.eu>2020-05-15 03:56:14 +0200
committerGitHub <noreply@github.com>2020-05-15 03:56:14 +0200
commit0ff00bd6d35390eb132eecd3ba307ba4bbfdd56d (patch)
treebee57b671535e00762fe23d40cda454466876b86 /Ryujinx.HLE/HOS/Applets/CommonArguments.cs
parent378259a40a938cad6a53b7d2910bb1d2d0fdb58a (diff)
am: Implement common web applets (#1188)
* am: Implemnet common web applets This implement parsing of input and output of web applets while making those close directly. TODO for the future: Use and hook a web browser. * Address Ac_K's comments
Diffstat (limited to 'Ryujinx.HLE/HOS/Applets/CommonArguments.cs')
-rw-r--r--Ryujinx.HLE/HOS/Applets/CommonArguments.cs16
1 files changed, 16 insertions, 0 deletions
diff --git a/Ryujinx.HLE/HOS/Applets/CommonArguments.cs b/Ryujinx.HLE/HOS/Applets/CommonArguments.cs
new file mode 100644
index 00000000..5da34db1
--- /dev/null
+++ b/Ryujinx.HLE/HOS/Applets/CommonArguments.cs
@@ -0,0 +1,16 @@
+using System.Runtime.InteropServices;
+
+namespace Ryujinx.HLE.HOS.Applets
+{
+ [StructLayout(LayoutKind.Sequential, Pack = 8)]
+ struct CommonArguments
+ {
+ public uint Version;
+ public uint StructureSize;
+ public uint AppletVersion;
+ public uint ThemeColor;
+ [MarshalAs(UnmanagedType.I1)]
+ public bool PlayStartupSound;
+ public ulong SystemTicks;
+ }
+}