Current section
Files
Jump to
Current section
Files
lib/pi/integration.ex
defmodule Pi.Integration do
@moduledoc "Behaviour for optional pi_bridge project integrations."
@callback name() :: atom()
@callback endpoints() :: [map()]
@callback statuses() :: [Pi.Protocol.Integration.Status.t()]
@optional_callbacks endpoints: 0, statuses: 0
end