summaryrefslogtreecommitdiffstats
path: root/src/core/hle/service/acc/acc.h
diff options
context:
space:
mode:
authorbunnei <bunneidev@gmail.com>2018-08-20 16:59:15 +0200
committerGitHub <noreply@github.com>2018-08-20 16:59:15 +0200
commit943771e703c7493b2c807fa86b6208a5bd903913 (patch)
tree13aea6a3c32686a1d465d30735e31b7293262684 /src/core/hle/service/acc/acc.h
parentMerge pull request #1120 from ogniK5377/rgba8-uint (diff)
parentBetter UUID randomness (diff)
downloadyuzu-943771e703c7493b2c807fa86b6208a5bd903913.tar
yuzu-943771e703c7493b2c807fa86b6208a5bd903913.tar.gz
yuzu-943771e703c7493b2c807fa86b6208a5bd903913.tar.bz2
yuzu-943771e703c7493b2c807fa86b6208a5bd903913.tar.lz
yuzu-943771e703c7493b2c807fa86b6208a5bd903913.tar.xz
yuzu-943771e703c7493b2c807fa86b6208a5bd903913.tar.zst
yuzu-943771e703c7493b2c807fa86b6208a5bd903913.zip
Diffstat (limited to 'src/core/hle/service/acc/acc.h')
-rw-r--r--src/core/hle/service/acc/acc.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/core/hle/service/acc/acc.h b/src/core/hle/service/acc/acc.h
index 88cabaa01..d7c6d2415 100644
--- a/src/core/hle/service/acc/acc.h
+++ b/src/core/hle/service/acc/acc.h
@@ -4,6 +4,7 @@
#pragma once
+#include "core/hle/service/acc/profile_manager.h"
#include "core/hle/service/service.h"
namespace Service::Account {
@@ -12,7 +13,8 @@ class Module final {
public:
class Interface : public ServiceFramework<Interface> {
public:
- explicit Interface(std::shared_ptr<Module> module, const char* name);
+ explicit Interface(std::shared_ptr<Module> module,
+ std::shared_ptr<ProfileManager> profile_manager, const char* name);
void GetUserCount(Kernel::HLERequestContext& ctx);
void GetUserExistence(Kernel::HLERequestContext& ctx);
@@ -22,9 +24,11 @@ public:
void GetProfile(Kernel::HLERequestContext& ctx);
void InitializeApplicationInfo(Kernel::HLERequestContext& ctx);
void GetBaasAccountManagerForApplication(Kernel::HLERequestContext& ctx);
+ void IsUserRegistrationRequestPermitted(Kernel::HLERequestContext& ctx);
protected:
std::shared_ptr<Module> module;
+ std::shared_ptr<ProfileManager> profile_manager;
};
};