2013-02-13 40 views
1

這是一個非常簡單的問題,涉及打印連接的進程ID。例如,打印出Listen in this one?我假設聽是PID BTW ...Erlang打印processID?

{ok, Listen} = gen_tcp:listen(); 

回答

6

可以使用~p格式說明與io:format打印,可以打印任何Erlang項:

> io:format("~p~n", [Listen]). 
#Port<0.605> 

Listen實際上不是一個pid,但一個端口標識符。)

+0

謝謝btw是Socket在這個PiD? {ok,Socket} = gen_tcp:accept(Listen) – pandoragami 2013-02-13 02:12:59

+0

不,這也是一個端口。 – legoscia 2013-02-13 09:27:14