Flexflow.Processes.Basic (flexflow v0.1.1) View Source
%Flexflow.Process{context: %Flexflow.Context{result: nil, state: :initial}, events: [], graph: #Graph<type: directed, vertices: [{Flexflow.Nodes.End, :end}, {Flexflow.Nodes.Start, :start}], edges: [{Flexflow.Nodes.Start, :start} -[{Flexflow.Transitions.Pass, :pass}]-> {Flexflow.Nodes.End, :end}]>, module: Flexflow.Processes.Basic, name: nil, nodes: %{{Flexflow.Nodes.End, :end} => %Flexflow.Node{context: %Flexflow.Context{result: nil, state: :initial}, module: Flexflow.Nodes.End, name: :end, opts: []}, {Flexflow.Nodes.Start, :start} => %Flexflow.Node{context: %Flexflow.Context{result: nil, state: :initial}, module: Flexflow.Nodes.Start, name: :start, opts: []}}, state: :active, transitions: %{{Flexflow.Transitions.Pass, :pass} => %Flexflow.Transition{context: %Flexflow.Context{result: nil, state: :initial}, from: {Flexflow.Nodes.Start, :start}, module: Flexflow.Transitions.Pass, name: :pass, opts: [], to: {Flexflow.Nodes.End, :end}}}}
Link to this section Summary
Link to this section Functions
Specs
new(map()) :: Flexflow.Process.t()