sm:: support service registration deferral

This commit is contained in:
Liam 2023-02-19 08:44:54 -05:00
parent 1c3a93e7c4
commit 893a54f2bd
5 changed files with 151 additions and 8 deletions

View file

@ -358,6 +358,14 @@ public:
return manager.lock();
}
bool GetIsDeferred() const {
return is_deferred;
}
void SetIsDeferred(bool is_deferred_ = true) {
is_deferred = is_deferred_;
}
private:
friend class IPC::ResponseBuilder;
@ -392,6 +400,7 @@ private:
u32 domain_offset{};
std::weak_ptr<SessionRequestManager> manager{};
bool is_deferred{false};
KernelCore& kernel;
Core::Memory::Memory& memory;