summaryrefslogtreecommitdiffhomepage
path: root/dev/ZKA/KernelKit/User.hxx
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal.elmahrouss@icloud.com>2024-08-24 17:30:52 +0200
committerAmlal El Mahrouss <amlal.elmahrouss@icloud.com>2024-08-24 17:30:52 +0200
commitfdc8aaab2ad3c2f2f3f4bb4ffb71bc2d797366aa (patch)
treeda3e628e1c4862c424a2deebae6966d6fc262592 /dev/ZKA/KernelKit/User.hxx
parent30e5aa322bf253cdf48cddf53a1c8a1e9720e705 (diff)
[IMP] Better kernel design.
+ If the process has a parent, and it's exited, that means that the thread must go down as well. Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
Diffstat (limited to 'dev/ZKA/KernelKit/User.hxx')
-rw-r--r--dev/ZKA/KernelKit/User.hxx21
1 files changed, 0 insertions, 21 deletions
diff --git a/dev/ZKA/KernelKit/User.hxx b/dev/ZKA/KernelKit/User.hxx
index 4686135f..a7f8fc02 100644
--- a/dev/ZKA/KernelKit/User.hxx
+++ b/dev/ZKA/KernelKit/User.hxx
@@ -77,27 +77,6 @@ namespace Kernel
friend UserManager;
};
-
- class UserManager final
- {
- private:
- UserManager() = default;
- ~UserManager() = default;
-
- User* fCurrentUser{nullptr};
-
- public:
- User* fRootUser{nullptr};
-
- public:
- ZKA_COPY_DELETE(UserManager);
-
- STATIC UserManager* The() noexcept;
- Bool TryLogIn(User& user, const Char* password, const Char* right_password) noexcept;
- Bool TryLogIn(User& user, const Char* password) noexcept;
- User* GetCurrent() noexcept;
- Void TryLogOff() noexcept;
- };
} // namespace Kernel
#endif /* ifndef _INC_USER_HXX_ */