Message delivery helpers.
Summary
Functions
Delivers a message to a process, local name, global name, or via tuple.
Creates and delivers messages to one or more destinations.
Types
Functions
@spec deliver(dest(), Cairn.Message.t()) :: :ok
Delivers a message to a process, local name, global name, or via tuple.
@spec dispatch(dest() | [dest()], Cairn.Message.payload()) :: Cairn.Message.t() | [Cairn.Message.t()]
Creates and delivers messages to one or more destinations.