HLE/SRV: Implemented RegisterService.

Now system modules can do more than just crash immediately on startup.
This commit is contained in:
Subv
2017-09-24 00:12:58 -05:00
parent a7758b0b36
commit 0b33e36292
4 changed files with 33 additions and 1 deletions

View File

@@ -28,6 +28,7 @@ private:
void Subscribe(Kernel::HLERequestContext& ctx);
void Unsubscribe(Kernel::HLERequestContext& ctx);
void PublishToSubscriber(Kernel::HLERequestContext& ctx);
void RegisterService(Kernel::HLERequestContext& ctx);
std::shared_ptr<ServiceManager> service_manager;
Kernel::SharedPtr<Kernel::Semaphore> notification_semaphore;