aboutsummaryrefslogtreecommitdiff
path: root/src/core/hle/service/nfc/nfc_interface.h
diff options
context:
space:
mode:
authorliamwhite <liamwhite@users.noreply.github.com>2024-02-23 20:32:32 -0500
committerGitHub <noreply@github.com>2024-02-23 20:32:32 -0500
commit6c40d75e47c7dc2d8ab5e11664cd40906f846de9 (patch)
treeb3af659a01c967e1a3082447a9ada02e5b055717 /src/core/hle/service/nfc/nfc_interface.h
parent975d6f1ec457f6c0e7bb6c667850099593b27e02 (diff)
parent0a0c257206b384fc9576d38d1904687a1a393f7f (diff)
Merge pull request #13140 from german77/yet-more-qlaunch
service: Stub multiple function for qlaunch
Diffstat (limited to 'src/core/hle/service/nfc/nfc_interface.h')
-rw-r--r--src/core/hle/service/nfc/nfc_interface.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/core/hle/service/nfc/nfc_interface.h b/src/core/hle/service/nfc/nfc_interface.h
index 08be174d8..5cc0d8ec0 100644
--- a/src/core/hle/service/nfc/nfc_interface.h
+++ b/src/core/hle/service/nfc/nfc_interface.h
@@ -7,6 +7,10 @@
#include "core/hle/service/nfc/nfc_types.h"
#include "core/hle/service/service.h"
+namespace Service::Set {
+class ISystemSettingsServer;
+}
+
namespace Service::NFC {
class DeviceManager;
@@ -29,6 +33,7 @@ public:
void AttachActivateEvent(HLERequestContext& ctx);
void AttachDeactivateEvent(HLERequestContext& ctx);
void ReadMifare(HLERequestContext& ctx);
+ void SetNfcEnabled(HLERequestContext& ctx);
void WriteMifare(HLERequestContext& ctx);
void SendCommandByPassThrough(HLERequestContext& ctx);
@@ -44,6 +49,7 @@ protected:
BackendType backend_type;
State state{State::NonInitialized};
std::shared_ptr<DeviceManager> device_manager = nullptr;
+ std::shared_ptr<Service::Set::ISystemSettingsServer> m_set_sys;
};
} // namespace Service::NFC