如何公开erlang功能?

时间:2014-11-07 11:31:21

标签: erlang

如何在erlang中公开启动功能? 我是语言新手

-export([start_link/3,

 send_xml/2,
 sockname/1,
 peername/1,
 setopts/2,
 controlling_process/2,
 become_controller/2,
 custom_receiver/1,
 reset_stream/1,
 change_shaper/2,
 monitor/1,
 close/1,
 start/4,
 process_request/2]).

1 个答案:

答案 0 :(得分:1)

如果您导出您的功能,它将尽可能公开。你正在用start/4做到这一点。如果您想要使用不同的arity(参数数量)(例如start/3start/0)导出,请将它们添加到导出列表中。

-export([start_link/3,
         start/0,
         start/3.
         send_xml/2,
         sockname/1,
          ....