⚠️ VeridianOS Kernel Documentation - This is low-level kernel code. All functions are unsafe unless explicitly marked otherwise. no_std

Module display_manager

Module display_manager 

Source
Expand description

Display Manager

Provides login screen rendering, session management, virtual terminal switching, and idle-timeout auto-lock. Delegates authentication to crate::security::auth.

All rendering uses integer coordinates and the kernel’s 8x16 bitmap font.

Structs§

DisplayManager
The display manager controls login, sessions, and VT switching.
DisplaySession
An active display session.
LoginScreen
Login screen state.
SessionInfo
Information about a user session visible to the display manager.
VirtualTerminal
A virtual terminal (VT).

Enums§

LoginField
State of the login form.
SessionType
Type of display session.