diff options
| author | Amlal EL Mahrouss <amlalelmahrouss@icloud.com> | 2024-08-01 09:48:24 +0200 |
|---|---|---|
| committer | Amlal EL Mahrouss <amlalelmahrouss@icloud.com> | 2024-08-01 09:48:24 +0200 |
| commit | 4ce1fdaa5ad4252bff486a824f53cb93cc156925 (patch) | |
| tree | f4b990144ed76b688600372ad262c94175994e3e /Kernel/KernelKit/User.hxx | |
| parent | 63dc1384bcbf8caf4ca53c715628db2c36b0b096 (diff) | |
MHR-39: Implement entrypoint probe, can now find it.
Next step is to map the sections into their own addresses.
Signed-off-by: Amlal EL Mahrouss <amlalelmahrouss@icloud.com>
Diffstat (limited to 'Kernel/KernelKit/User.hxx')
| -rw-r--r-- | Kernel/KernelKit/User.hxx | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/Kernel/KernelKit/User.hxx b/Kernel/KernelKit/User.hxx index 64bb44a7..3f78047c 100644 --- a/Kernel/KernelKit/User.hxx +++ b/Kernel/KernelKit/User.hxx @@ -27,7 +27,7 @@ namespace Kernel { class User; - class UserView; + class UserManager; enum class RingKind { @@ -72,13 +72,13 @@ namespace Kernel StringView fUserName; VoidPtr fUserToken{nullptr}; - friend UserView; + friend UserManager; }; - class UserView final + class UserManager final { - UserView() = default; - ~UserView() = default; + UserManager() = default; + ~UserManager() = default; User* fCurrentUser = nullptr; User* fLastLoggedOffUser = nullptr; @@ -87,9 +87,9 @@ namespace Kernel User* fRootUser = nullptr; public: - NEWOS_COPY_DELETE(UserView); + NEWOS_COPY_DELETE(UserManager); - STATIC UserView* The() noexcept; + STATIC UserManager* The() noexcept; Bool LogIn(User* user, const Char* password) noexcept; User* Current() noexcept; Void LogOff() noexcept; |
