Expand description
Control socket for runtime management and observability.
Provides a control interface that accepts commands and returns structured JSON responses. Supports both read-only queries (show_*) and mutating commands (connect, disconnect).
Platform-specific implementations:
- Unix: Uses a Unix domain socket for local IPC
- Windows: Uses a TCP socket on localhost (see commit 3)
Modules§
- commands
- Mutating control socket commands.
- firewall_
state - Read-side classifier for the
inet fipsbaseline filter. - listening
- Listening-socket enumeration for fipstop.
- protocol
- Control socket protocol types.
- queries
- Control query implementations.
Structs§
- Control
Socket - Control socket listener (Unix domain socket).
Type Aliases§
- Control
Message - A message sent from the accept loop to the main event loop.