container() = tuple()
event() = #event{type = event_type(), props = event_props(), reference = none | reference(), timestamp = event_timestamp()}
event_props() = term()
event_timestamp() = non_neg_integer()
event_type() = atom()
level() = none | coarse | fine
pos() = non_neg_integer()
timer_fun() = fun(() -> ok)
ensure_stats_timer(C::container(), P::pos(), Msg::term()) -> container()
if_enabled(C::container(), P::pos(), Fun::timer_fun()) -> ok
init_disabled_stats_timer(C::container(), P::pos()) -> container()
init_stats_timer(C::container(), P::pos()) -> container()
notify(Type::event_type(), Props::event_props()) -> ok
notify(Type::event_type(), Props::event_props(), Ref::reference() | none) -> ok
notify_if(X1::boolean(), Type::event_type(), Props::event_props()) -> ok
reset_stats_timer(C::container(), P::pos()) -> container()
start_link() -> rabbit_types:ok_pid_or_error()
stats_level(C::container(), P::pos()) -> level()
stop_stats_timer(C::container(), P::pos()) -> container()
sync_notify(Type::event_type(), Props::event_props()) -> ok
sync_notify(Type::event_type(), Props::event_props(), Ref::reference() | none) -> ok
Generated by EDoc