AuroraRuntime/Include/Aurora/Processes/README.md

16 lines
632 B
Markdown
Raw Normal View History

2022-06-12 17:28:51 +00:00
# AuProcesses
Example Usage: HelloAurora/master/Tests/Public/11. Hello Processes/Main.cpp
Aurora Processes allows you to spawn, ipc, terminate, and synchronize against spawnable daemons and worker processes.
AuIO is integrated such that `IProcess` objects provide `IAsyncTransactions` for reading or writing to a standard in/out/error
stream; and AuLoop interoperability is provided by providing two signalable loop source indicating [!]liveliness of the process.
# Features
* exec overmap
* daemon workers
* child workers
* Simple `StartupParmaters` to define the environment by which the process operates
* OpenFile
* OpenUri