Bloccs.Compiler.Network (bloccs v0.2.0)

Copy Markdown View Source

Emits a Supervisor source file that boots every compiled node pipeline and registers the edge table with Bloccs.Router.

Summary

Functions

Compile the network supervisor. Returns the path of the emitted file.

Generated supervisor module name.

Functions

compile(network, dest_dir)

@spec compile(Bloccs.Manifest.Network.t(), Path.t()) :: Path.t()

Compile the network supervisor. Returns the path of the emitted file.

supervisor_module(network)

@spec supervisor_module(Bloccs.Manifest.Network.t()) :: module()

Generated supervisor module name.