2013-02-13 48 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