[Erlang Systems]

et_collector

MODULE

MODULE SUMMARY

DESCRIPTION

EXPORTS

start_link(Options) -> {ok, CollectorPid} | {error, Reason}

stop(CollectorPid) -> ok

save_event_file(CollectorPid, FileName, Options) -> ok | {error, Reason}

load_event_file(CollectorPid, FileName) -> {ok, BadBytes} | exit(Reason)

report(Handle, TraceOrEvent) -> {ok, Continuation} | exit(Reason)
report_event(Handle, DetailLevel, FromTo, Label, Contents) -> {ok, Continuation} | exit(Reason)
report_event(Handle, DetailLevel, From, To, Label, Contents) -> {ok, Continuation} | exit(Reason)

make_key(Type, Stuff) -> Key

get_table_handle(CollectorPid) -> Handle

get_global_pid() -> CollectorPid | exit(Reason)

change_pattern(CollectorPid, RawPattern) -> {old_pattern, TracePattern}

dict_insert(CollectorPid, {filter, collector}, FilterFun) -> ok
dict_insert(CollectorPid, {subscriber, SubscriberPid}, Void) -> ok
dict_insert(CollectorPid, Key, Val) -> ok

dict_lookup(CollectorPid, Key) -> [Val]

dict_delete(CollectorPid, Key) -> ok

dict_match(CollectorPid, Pattern) -> [Match]

multicast(_CollectorPid, Msg) -> ok

start_trace_client(CollectorPid, Type, Parameters) -> file_loaded | {trace_client_pid, pid()} | exit(Reason)

iterate(Handle, Prev, Limit) -> NewAcc

iterate(Handle, Prev, Limit, Fun, Acc) -> NewAcc

clear_table(Handle) -> ok

AUTHORS


et 1.0
Copyright © 1991-2002 Ericsson Utvecklings AB