Modules§
Structs§
- AppServer
Startup Lock - Connection
Id - Stable identifier for a transport connection.
- Outgoing
Error - Outgoing
Response - Queued
Outgoing Message - Remote
Control Disabled ByRequirements - Remote
Control Handle - Remote
Control Start Config - Remote
Control Unavailable
Enums§
- AppServer
Transport - AppServer
Transport Parse Error - Connection
Origin - Outgoing
Message - Outgoing message from the server to the client.
- Remote
Control Enable Error - Remote
Control Policy - Remote
Control Startup Mode - Transport
Event
Constants§
- CHANNEL_
CAPACITY - Size of the bounded channels used to communicate between tasks. The value is a balance between throughput and memory usage - 128 messages should be plenty for an interactive CLI.
- REMOTE_
CONTROL_ DISABLED_ ENV_ VAR - Internal marker used by the daemon to disable remote control without requiring a new CLI flag.
Functions§
- acquire_
app_ server_ startup_ lock - app_
server_ control_ socket_ path - app_
server_ startup_ lock_ path - prepare_
control_ socket_ path - start_
control_ socket_ acceptor - start_
remote_ control - start_
stdio_ connection - start_
websocket_ acceptor - take_
remote_ control_ disabled_ env - Reads and removes the daemon’s internal disabled-start marker before worker threads start.