summaryrefslogtreecommitdiffstats
path: root/src/core/hle/service/glue/time/pm_state_change_handler.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/core/hle/service/glue/time/pm_state_change_handler.h')
-rw-r--r--src/core/hle/service/glue/time/pm_state_change_handler.h18
1 files changed, 18 insertions, 0 deletions
diff --git a/src/core/hle/service/glue/time/pm_state_change_handler.h b/src/core/hle/service/glue/time/pm_state_change_handler.h
new file mode 100644
index 000000000..27d9f7872
--- /dev/null
+++ b/src/core/hle/service/glue/time/pm_state_change_handler.h
@@ -0,0 +1,18 @@
+// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project
+// SPDX-License-Identifier: GPL-2.0-or-later
+
+#pragma once
+
+#include "common/common_types.h"
+
+namespace Service::Glue::Time {
+class AlarmWorker;
+
+class PmStateChangeHandler {
+public:
+ explicit PmStateChangeHandler(AlarmWorker& alarm_worker);
+
+ AlarmWorker& m_alarm_worker;
+ s32 m_priority{};
+};
+} // namespace Service::Glue::Time