Expand description
Hot in-memory daemon lifecycle and client dispatch.
Modules§
- www
- Temp static file store + minimal localhost HTTP server.
Structs§
Enums§
Functions§
- client_
flush - daemon_
dir - ensure_
running - Start the daemon if it is not already running (Gradle-style invocation).
- events_
socket_ path - Outbound notices for mailbox/event wakeup (Jan cron listens here).
- flush
- Flush dirty in-memory state to disk via the running daemon.
- gc
- Kill orphan
unifier daemon runprocesses whose--homedirectory is gone. - http_
port_ path - Bound localhost HTTP port (written when the web server starts).
- is_
running - Whether a hot daemon is running for this store root.
- is_
tick_ socket_ request - Whether a request is allowed on
.daemon/tick.sock. - ok_
empty - pid_
path - ping
- read_
pid - response_
found - response_
messages - response_
ok - response_
uuid - response_
value - run_
server - shutdown
- socket_
path - start
- Start the hot daemon. With
foreground, blocks in the current process (for tests). - status
- Print daemon status to stdout.
- stop
- Stop the daemon, flushing dirty state first.
- subscribe
- Connect to the daemon event socket for wakeup notices.
- tick_
socket_ path - Inbound tick lifecycle control (Jan drives start/phase/end here).
- watch
- Print notices from the event socket until the daemon disconnects.
- www_dir
- Temp static files served by the daemon HTTP listener.