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

Module init_system

Module init_system 

Source
Expand description

Init System Implementation

The init process (PID 1) that starts all system services and manages the system lifecycle.

Structs§

InitSystem
Init system manager
ServiceDefinition
Service definition
ServiceInfo
Service runtime information

Enums§

DependencyType
Service dependency type
RestartPolicy
Service restart policy
Runlevel
Runlevel definition
ServiceState
Service state

Functions§

get_init_system
Get the global init system.
init
Initialize the init system
run_init
Run the init process
try_get_init_system
Try to get the global init system without panicking.