et_selector(3erl) | Erlang Module Definition | et_selector(3erl) |
et_selector - Define event transforms and trace patterns
make_pattern(RawPattern) -> TracePattern
Types:
Makes a trace pattern suitable to feed change_pattern/1
Min detail level deactivates tracing of calls to et:trace_me/4,5
Max detail level activates tracing of all calls to et:trace_me/4,5
integer(X) detail level activates tracing of all calls to et:trace_me/4,5 whose detail level argument is lesser than X.
See also erlang:trace_pattern/2 for more info about its match_spec()
change_pattern(Pattern) -> ok
Types:
Activates/deactivates tracing by changing the current trace pattern.
min detail level deactivates tracing of calls to et:trace_me/4,5
max detail level activates tracing of all calls to et:trace_me/4,5
integer(X) detail level activates tracing of all calls to et:trace_me/4,5 whose detail level argument is lesser than X.
An empty match spec deactivates tracing of calls to et:trace_me/4,5
Other match specs activates tracing of calls to et:trace_me/4,5 accordingly with erlang:trace_pattern/2.
parse_event(Mod, ValidTraceData) -> false | true | {true,
Event}
Types:
Transforms trace data and makes an event record out of it.
See erlang:trace/3 for more info about the semantics of the trace data.
An event record consists of the following fields:
See et:trace_me/4and et:trace_me/5 for details.
Returns:
et 1.6.5 | Ericsson AB |