summaryrefslogtreecommitdiffhomepage
path: root/Kernel/KernelKit/User.hxx
diff options
context:
space:
mode:
authorAmlal EL Mahrouss <amlalelmahrouss@icloud.com>2024-08-01 09:48:24 +0200
committerAmlal EL Mahrouss <amlalelmahrouss@icloud.com>2024-08-01 09:48:24 +0200
commit4ce1fdaa5ad4252bff486a824f53cb93cc156925 (patch)
treef4b990144ed76b688600372ad262c94175994e3e /Kernel/KernelKit/User.hxx
parent63dc1384bcbf8caf4ca53c715628db2c36b0b096 (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.hxx14
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;