Summary

Functions

Get child pid of a supervisor

Get process info iex> process_info self() # from IEx.Helpers better?

Get process id iex also support: pid(0, 21, 32)

Get process current state Debuging with :sys.xxx

:sys.statistics(pid, true) # turn on collecting process statistics :sys.trace(pid, true) # turn on event printing

Returns the operating system PID for the current Erlang runtime system instance.

Functions

alive?(pid)

ancesstors(pid)

callers(pid)

child_pid(sup, child_id)

Get child pid of a supervisor

debug(pid)

dict(pid)

info(name_or_pid)

Get process info iex> process_info self() # from IEx.Helpers better?

info_keys(pid \\ self())

info_spec(pid, spec)

kill(pid, reason \\ :kill)

ls()

mailbox(pid)

message_queue(pid)

msgbox(pid)

no_debug(pid)

pid(pid)

Get process id iex also support: pid(0, 21, 32)

GenServer.whereis(aGenServer)

pids(pid)

priority(pid)

reductions(pid)

remove_child(sup, child_id)

restart_child(sup, child_id)

resume(pid)

sleep_forever()

state(name_or_pid, opts \\ [])

Get process current state Debuging with :sys.xxx

stats(pid, flag \\ true)

:sys.statistics(pid, true) # turn on collecting process statistics :sys.trace(pid, true) # turn on event printing

status(name_or_pid)

stop_async(pid, reason \\ :normal)

storage(pid)

suspend(pid)

system_pid()

Returns the operating system PID for the current Erlang runtime system instance.

trace(pid, flag \\ true)

waiter(opts \\ [])