Module signal

Module signal 

Source
Expand description

Cross-platform signal handling for graceful daemon shutdown.

This module provides a unified interface for handling shutdown signals across different platforms, abstracting away the platform-specific differences between Unix signals and Windows console events.

Structs§

ConfigurableSignalHandler
Advanced signal handler with configurable signal handling.
SignalConfig
Configuration for signal handling
SignalHandler
Cross-platform signal handler that coordinates shutdown.

Enums§

SignalHandling
Signal handling mode

Functions§

signal_description
Helper function to get a human-readable description of a signal.