Expand description
Custom processes: the services a network config declares under
[[custom_processes]], running next to the nodes.
A CustomProcessNode is a member of the network like any other node:
it is tracked on Network, written to
zombie.json, recreated on attach and destroyed with the namespace. It
has no chain, so the only protocol-level surface it exposes is the set of
ports it declared and where each one is reachable.
Structs§
- Custom
Process Node - A running custom process.
- Process
Port - Where one declared port of a custom process is reachable.
Enums§
- Custom
Process State - Where a custom process is in its lifecycle. In
zombie.jsonit is thestatefield (starting,ready,completed,failed) plusstate_reasonfor a failure; a record without one is taken as ready.