Flexflow.Node behaviour (flexflow v0.1.3) View Source
Node
Link to this section Summary
Link to this section Types
Specs
state()
Node state
[:created, :initial]
Specs
t() :: %Flexflow.Node{
context: Flexflow.Context.t(),
module: module(),
name: Flexflow.name(),
opts: keyword(),
state: state()
}
Link to this section Functions
Specs
new({Flexflow.key(), keyword()}) :: t()
Specs
Link to this section Callbacks
Specs
init(t(), Flexflow.Process.t()) :: {:ok, t()}
Invoked when process is started
Specs
name() :: Flexflow.name()
Module name