podstuds

Studs

Classes

Daemon

Daemon provides an API for long-running system services running on their own thread with life-cycle callbacks for start, stop, poll, and custom messages.

DaemonMsg

DMsg is used to send messages to Daemon actors.

DaemonSupervisor

DaemonSupervisor manages starting, stopping, and monitoring Daemon instances.

Led

Led manages LED state using /sys/class/leds.

Main
Networkd

Networkd

Ntpd

Ntpd

Proc

Proc manages spawning an external OS process.

SntpClient

SntpClient retrieves network time using SNTP protocol.