PacketFlow.Actor.Behaviour behaviour
(packetflow v0.1.0)
Callbacks
@callback process_intent(intent :: any(), context :: any(), state :: any()) ::
{:ok, new_state :: any(), effects :: [any()]} | {:error, reason :: any()}
@callback start_link(opts :: keyword()) :: {:ok, pid()} | {:error, term()}