View Source ebus_reply (ebus v0.3.0)

Link to this section Summary

Link to this section Types

-type t() ::
    #{topic => binary() | nil,
      status => atom(),
      payload => term(),
      ref => binary() | nil,
      ebus_t => reply}.

Link to this section Functions

-spec from_map(map()) -> t().

Equivalent to new(nil).

Equivalent to new(Topic, nil).

Equivalent to new(Topic, Status, nil).

Link to this function

new(Topic, Status, Payload)

View Source

Equivalent to new(Topic, Status, Payload, nil).

Link to this function

new(Topic, Status, Payload, Ref)

View Source
-spec new(binary() | nil, atom(), term(), binary() | nil) -> t().