CommBus.Protocol.Adapter behaviour (CommBus v0.1.0)

Copy Markdown View Source

Behaviour for translating CommBus assemblies into downstream packets.

Summary

Callbacks

assemble(t)

@callback assemble(CommBus.Protocol.Context.t()) ::
  {:ok, CommBus.Protocol.Packet.t()} | {:error, term()}