diff options
author | Zach Hilman <zachhilman@gmail.com> | 2018-11-04 01:02:18 +0100 |
---|---|---|
committer | Zach Hilman <zachhilman@gmail.com> | 2018-11-04 01:02:18 +0100 |
commit | 0080a8da586a97fc8ba0b7a4916b9870ab0ce96e (patch) | |
tree | 4cecbc705c9f4cf518b3a1f98c31ea6d31700809 /src/core/hle/service/sm/sm.h | |
parent | Merge pull request #1636 from ogniK5377/hwopus-bad-assert (diff) | |
download | yuzu-0080a8da586a97fc8ba0b7a4916b9870ab0ce96e.tar yuzu-0080a8da586a97fc8ba0b7a4916b9870ab0ce96e.tar.gz yuzu-0080a8da586a97fc8ba0b7a4916b9870ab0ce96e.tar.bz2 yuzu-0080a8da586a97fc8ba0b7a4916b9870ab0ce96e.tar.lz yuzu-0080a8da586a97fc8ba0b7a4916b9870ab0ce96e.tar.xz yuzu-0080a8da586a97fc8ba0b7a4916b9870ab0ce96e.tar.zst yuzu-0080a8da586a97fc8ba0b7a4916b9870ab0ce96e.zip |
Diffstat (limited to '')
-rw-r--r-- | src/core/hle/service/sm/sm.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/core/hle/service/sm/sm.h b/src/core/hle/service/sm/sm.h index 4f8145dda..c4714b3e3 100644 --- a/src/core/hle/service/sm/sm.h +++ b/src/core/hle/service/sm/sm.h @@ -35,6 +35,8 @@ public: private: void Initialize(Kernel::HLERequestContext& ctx); void GetService(Kernel::HLERequestContext& ctx); + void RegisterService(Kernel::HLERequestContext& ctx); + void UnregisterService(Kernel::HLERequestContext& ctx); std::shared_ptr<ServiceManager> service_manager; }; @@ -48,6 +50,7 @@ public: ResultVal<Kernel::SharedPtr<Kernel::ServerPort>> RegisterService(std::string name, unsigned int max_sessions); + ResultCode UnregisterService(std::string name); ResultVal<Kernel::SharedPtr<Kernel::ClientPort>> GetServicePort(const std::string& name); ResultVal<Kernel::SharedPtr<Kernel::ClientSession>> ConnectToService(const std::string& name); |