mirror of
https://git.eden-emu.dev/eden-emu/eden.git
synced 2025-10-14 08:47:45 +00:00
hle: service: Add a helper module for managing kernel objects.
This commit is contained in:
parent
a4b3202b65
commit
b7140d7f00
10 changed files with 146 additions and 20 deletions
|
@ -96,6 +96,9 @@ protected:
|
|||
/// System context that the service operates under.
|
||||
Core::System& system;
|
||||
|
||||
/// Identifier string used to connect to the service.
|
||||
std::string service_name;
|
||||
|
||||
private:
|
||||
template <typename T>
|
||||
friend class ServiceFramework;
|
||||
|
@ -117,8 +120,6 @@ private:
|
|||
void RegisterHandlersBaseTipc(const FunctionInfoBase* functions, std::size_t n);
|
||||
void ReportUnimplementedFunction(Kernel::HLERequestContext& ctx, const FunctionInfoBase* info);
|
||||
|
||||
/// Identifier string used to connect to the service.
|
||||
std::string service_name;
|
||||
/// Maximum number of concurrent sessions that this service can handle.
|
||||
u32 max_sessions;
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue