BootContext
Defined in: packages/core/src/kernel/types.ts:2045
Read-only data contract between UnixImage and a BootRuntime.
Consumed — the image produces one via createBootContext(); the runtime reads it. All fields are Readonly; the runtime MUST NOT mutate them (the image is shared across instances).
Properties
Section titled “Properties”
readonlybins:Readonly<Record<string,BinFunction>>
Defined in: packages/core/src/kernel/types.ts:2048
catalogEntries
Section titled “catalogEntries”
readonlycatalogEntries:Readonly<Record<string, () =>Extension>>
Defined in: packages/core/src/kernel/types.ts:2051
readonlyenv:Readonly<Record<string,string>>
Defined in: packages/core/src/kernel/types.ts:2049
readonlyman:Readonly<Record<string,BinHelp>>
Defined in: packages/core/src/kernel/types.ts:2052
mounts
Section titled “mounts”
readonlymounts:Readonly<Record<string,Fileserver>>
Defined in: packages/core/src/kernel/types.ts:2047
rootFs
Section titled “rootFs”
readonlyrootFs:Fileserver&ExecCapable
Defined in: packages/core/src/kernel/types.ts:2046
services
Section titled “services”
readonlyservices: readonlyServiceDef[]
Defined in: packages/core/src/kernel/types.ts:2050