Modulesยง
Macrosยง
- utilities_
serde_ json_ json - Construct a
serde_json::Valuefrom a JSON literal.
Structsยง
Staticsยง
- HARNESS ๐
- PROCESS_
MANAGER ๐
Functionsยง
- boot ๐
- Main boot logic for normal application startup.
- boot_
for_ test - entry
- get_
global_ process_ manager - Gets a reference to the global process manager.
- impl_
boot_ ๐for_ test - Boot logic for tests: sets up IPC service and workspace process only.
- initialize_
process_ state - Initializes the process manager singleton and returns the
WorkspaceState. For the main workspace, this knows about ALL the subprocesses. For each subprocess invocation, it only knows about the workspace process, which then delegates to other processes. - set_
global_ process_ manager - Initializes the global process manager singleton.
- setup_
ipc_ ๐server - Sets up the IPC control channel and starts the IPC server. Returns the IPC control channel and authentication key.
- workspace_
restart - workspace_
shutdown