Sphynx.Moira (Sphynx v0.1.1) 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(), atom(), Any.t()) :: Any.t()

Ends clash by his name

Link to this function

get_clashes(moirae_pname)

View Source

Specs

get_clashes(atom()) :: [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(), Keyword.t()) :: pid()

Starts new clash

Specs

start_link(Keyword.t()) :: pid()