MingaEditor.Observatory.Data (Minga v0.1.0)

Copy Markdown View Source

Shell-level BEAM Observatory snapshot prepared for GUI protocol emission.

Summary

Functions

Builds a hidden Observatory payload.

Builds visible Observatory data from a tree and sample history.

Types

t()

@type t() :: %MingaEditor.Observatory.Data{
  samples: [Minga.SystemObserver.process_tree_snapshot()],
  tree: Minga.SystemObserver.TreeNode.t() | nil,
  visible: boolean()
}

Functions

hidden()

@spec hidden() :: t()

Builds a hidden Observatory payload.

visible(tree, samples)

Builds visible Observatory data from a tree and sample history.