summaryrefslogtreecommitdiffstats
path: root/src/core/hle/service/spl/module.h
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/core/hle/service/spl/module.h37
1 files changed, 0 insertions, 37 deletions
diff --git a/src/core/hle/service/spl/module.h b/src/core/hle/service/spl/module.h
deleted file mode 100644
index 71855c1bf..000000000
--- a/src/core/hle/service/spl/module.h
+++ /dev/null
@@ -1,37 +0,0 @@
-// Copyright 2018 yuzu emulator team
-// Licensed under GPLv2 or any later version
-// Refer to the license.txt file included.
-
-#pragma once
-
-#include <random>
-#include "core/hle/service/service.h"
-
-namespace Core {
-class System;
-}
-
-namespace Service::SPL {
-
-class Module final {
-public:
- class Interface : public ServiceFramework<Interface> {
- public:
- explicit Interface(Core::System& system_, std::shared_ptr<Module> module_,
- const char* name);
- ~Interface() override;
-
- void GetRandomBytes(Kernel::HLERequestContext& ctx);
-
- protected:
- std::shared_ptr<Module> module;
-
- private:
- std::mt19937 rng;
- };
-};
-
-/// Registers all SPL services with the specified service manager.
-void InstallInterfaces(SM::ServiceManager& service_manager, Core::System& system);
-
-} // namespace Service::SPL