Behaviours: gen_statem
.
config() = #{id => logger:handler_id(), regname := atom(), config => term(), level => logger:level() | all | none, module => module(), filter_default => log | stop, filters => [{logger:filter_id(), logger:filter()}], formatter => {module(), logger:formatter_config()}}
adding_handler/1 | |
callback_mode/0 | |
changing_config/3 | |
exporting/3 | |
filter_config/1 | |
handle_event/3 | |
idle/3 | |
init/1 | |
log/2 | |
removing_handler/1 | |
report_cb/1 | |
start_link/2 |
callback_mode() -> any()
changing_config(SetOrUpdate, OldConfig, NewConfig) -> {ok, Config} | {error, Reason}
exporting(EventType, OldState, Data) -> any()
handle_event(X1, Msg, Data) -> any()
idle(EventType, OldState, Data) -> any()
init(X1) -> any()
report_cb(X1) -> any()
start_link(RegName, Config) -> any()
Generated by EDoc