summaryrefslogtreecommitdiffstats
path: root/src/core/hle/service/apt/apt.h
diff options
context:
space:
mode:
authorSubv <subv2112@gmail.com>2015-12-04 22:05:23 +0100
committerSubv <subv2112@gmail.com>2016-03-12 16:59:37 +0100
commit0f8be2d2cc54feda0a52ec8f9633fd022879816a (patch)
tree18a0fa35a23a773be265cb8ff2f6c8df1e8ce9b1 /src/core/hle/service/apt/apt.h
parentMerge pull request #1261 from yuriks/tev-buffer-delay (diff)
downloadyuzu-0f8be2d2cc54feda0a52ec8f9633fd022879816a.tar
yuzu-0f8be2d2cc54feda0a52ec8f9633fd022879816a.tar.gz
yuzu-0f8be2d2cc54feda0a52ec8f9633fd022879816a.tar.bz2
yuzu-0f8be2d2cc54feda0a52ec8f9633fd022879816a.tar.lz
yuzu-0f8be2d2cc54feda0a52ec8f9633fd022879816a.tar.xz
yuzu-0f8be2d2cc54feda0a52ec8f9633fd022879816a.tar.zst
yuzu-0f8be2d2cc54feda0a52ec8f9633fd022879816a.zip
Diffstat (limited to 'src/core/hle/service/apt/apt.h')
-rw-r--r--src/core/hle/service/apt/apt.h17
1 files changed, 16 insertions, 1 deletions
diff --git a/src/core/hle/service/apt/apt.h b/src/core/hle/service/apt/apt.h
index 4a72b6b5c..47a97c1a1 100644
--- a/src/core/hle/service/apt/apt.h
+++ b/src/core/hle/service/apt/apt.h
@@ -54,7 +54,7 @@ enum class AppletId : u32 {
Notifications = 0x116,
Miiverse = 0x117,
SoftwareKeyboard1 = 0x201,
- Ed = 0x202,
+ Ed1 = 0x202,
PnoteApp = 0x204,
SnoteApp = 0x205,
Error = 0x206,
@@ -64,6 +64,7 @@ enum class AppletId : u32 {
Application = 0x300,
AnyLibraryApplet = 0x400,
SoftwareKeyboard2 = 0x401,
+ Ed2 = 0x402,
};
/// Send a parameter to the currently-running application, which will read it via ReceiveParameter
@@ -133,6 +134,20 @@ void Enable(Service::Interface* self);
void GetAppletManInfo(Service::Interface* self);
/**
+ * APT::GetAppletInfo service function.
+ * Inputs:
+ * 1 : AppId
+ * Outputs:
+ * 1 : Result of function, 0 on success, otherwise error code
+ * 2-3 : Title ID
+ * 4 : Media Type
+ * 5 : Registered
+ * 6 : Loaded
+ * 7 : Attributes
+ */
+void GetAppletInfo(Service::Interface* self);
+
+/**
* APT::IsRegistered service function. This returns whether the specified AppID is registered with NS yet.
* An AppID is "registered" once the process associated with the AppID uses APT:Enable. Home Menu uses this
* command to determine when the launched process is running and to determine when to stop using GSP etc,