Sphynx.Moira (Sphynx v0.1.0) View Source

Main module, creates the clashes with sphynx.

Link to this section Summary

Functions

Returns a specification to start this module under a supervisor.

Returns list of clashes in this supervisor

Link to this section Functions

Returns a specification to start this module under a supervisor.

See Supervisor.

Link to this function

end_clash(moirae_pname, clash_pname, return \\ :terminate_result)

View Source

Specs

end_clash(Atom.t(), Atom.t(), Any.t()) :: Any.t()

Ends clash by his name

Link to this function

get_clashes(moirae_pname)

View Source

Specs

get_clashes(Atom.t()) :: List.t(Sphynx.Clash.t())

Returns list of clashes in this supervisor

Link to this function

start_clash(moirae_pname, args \\ [])

View Source

Specs

start_clash(Atom.t(), Keyword.t()) :: pid()

Starts new clash