Current section

Files

Jump to
alf lib ip.ex
Raw

lib/ip.ex

defmodule ALF.IP do
@moduledoc "Defines internal pipeline struct"
@type t :: %__MODULE__{
type: :ip,
event: any(),
init_event: any(),
destination: pid(),
ref: reference(),
stream_ref: reference() | nil,
pipeline_module: atom(),
history: list(),
decomposed: boolean(),
recomposed: boolean(),
plugs: map(),
sync_path: nil | list()
}
defstruct type: :ip,
event: nil,
init_event: nil,
destination: nil,
ref: nil,
stream_ref: nil,
pipeline_module: nil,
history: [],
decomposed: false,
recomposed: false,
plugs: %{},
sync_path: nil
end