Behaviour for translating CommBus assemblies into downstream packets.
Summary
Callbacks
@callback assemble(CommBus.Protocol.Context.t()) :: {:ok, CommBus.Protocol.Packet.t()} | {:error, term()}
Behaviour for translating CommBus assemblies into downstream packets.
@callback assemble(CommBus.Protocol.Context.t()) :: {:ok, CommBus.Protocol.Packet.t()} | {:error, term()}