Telemetry helpers and canonical event list for ExWapp.
Session events use the [:ex_wapp, :session, ...] prefix. Store, app-state,
safety, quota, and client events use their corresponding ExWapp domain prefix.
Summary
Functions
Attaches one handler to all ExWapp session events.
Detaches a telemetry handler.
Returns all canonical ExWapp telemetry events.
Executes an ExWapp session event.
Types
@type event_name() :: [atom()]
Functions
@spec attach_many( handler_id :: term(), handler :: :telemetry.handler_function(), config :: term() ) :: :ok | {:error, :already_exists}
Attaches one handler to all ExWapp session events.
@spec detach(term()) :: :ok | {:error, :not_found}
Detaches a telemetry handler.
@spec events() :: [event_name()]
Returns all canonical ExWapp telemetry events.
Executes an ExWapp session event.