Directories
¶
| Path | Synopsis |
|---|---|
|
Package graph provides a graph or interconnected state-machines and their states, based on the dbg telemetry protocol.
|
Package graph provides a graph or interconnected state-machines and their states, based on the dbg telemetry protocol. |
|
Package helpers is a set of useful functions when working with async state machines.
|
Package helpers is a set of useful functions when working with async state machines. |
|
testing
Package testing provides testing helpers for state machines using testify.
|
Package testing provides testing helpers for state machines using testify. |
|
Package history provides machine history tracking and traversal using the process' memory and structs.
|
Package history provides machine history tracking and traversal using the process' memory and structs. |
|
bbolt
Package bbolt provides machine history tracking and traversal using the bbolt K/V database.
|
Package bbolt provides machine history tracking and traversal using the bbolt K/V database. |
|
Package machine is a nondeterministic, multi-state, clock-based, relational, optionally-accepting, and non-blocking state machine.
|
Package machine is a nondeterministic, multi-state, clock-based, relational, optionally-accepting, and non-blocking state machine. |
|
Package node provides distributed worker pools with supervisors.
|
Package node provides distributed worker pools with supervisors. |
|
test/worker
command
|
|
|
states
Package states contains a stateful schema-v2 for Topic.
|
Package states contains a stateful schema-v2 for Topic. |
|
uds
Package uds was auto-translated from rust-libp2p.
|
Package uds was auto-translated from rust-libp2p. |
|
Package rpc is a transparent RPC for state machines.
|
Package rpc is a transparent RPC for state machines. |
|
Package states provides reusable state definitions.
|
Package states provides reusable state definitions. |
|
global
Package global should be imported into the package's global scope with:
|
Package global should be imported into the package's global scope with: |
|
pipes
Package pipes provide helpers to pipe states from one machine to another.
|
Package pipes provide helpers to pipe states from one machine to another. |
|
Package telemetry provides telemetry exporters: am-dbg, Prometheus, OpenTelemetry.
|
Package telemetry provides telemetry exporters: am-dbg, Prometheus, OpenTelemetry. |
|
prometheus
Package prometheus provides Prometheus metrics for asyncmachine.
|
Package prometheus provides Prometheus metrics for asyncmachine. |
|
x
|
|
|
helpers
Package helpers provides experimental and unstable helpers.
|
Package helpers provides experimental and unstable helpers. |
Click to show internal directories.
Click to hide internal directories.