package
0.0.0-20230226003218-1dd1f65bfa42
Repository: https://github.com/c4-project/c4t.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

LowerToBuilder lowers each observer in obs to a corpus builder observer.
OnCompileStart sends a compile start message to every observer in obs, containing the quantity set qs.
OnMachineNodeAction distributes m to every observer in obs.
OnRunStart sends a run start message to every observer in obs, containing the quantity set qs.

# Constants

KindCompileStart means that the machine node is starting its compile phase.
KindRunStart means that the machine node is starting its run phase.

# Structs

Message is the type of messages from a machine node observer.

# Interfaces

Observer is the interface of anything that observes machine node behaviour.

# Type aliases

MessageKind is the enumeration of possible messages from a machine node observer.