View Source X3m.System.Aggregate behaviour (X3m System v0.8.4)

Summary

Callbacks

@callback initial_state() :: map()

Functions

Link to this macro

handle_msg(msg_name, fun)

View Source (macro)
Link to this macro

handle_msg(msg_name, validate_fun, on_success)

View Source (macro)
Link to this function

initial_state(aggregate_mod)

View Source
@spec initial_state(atom()) :: X3m.System.Aggregate.State.t()