从其他模块获取消息

时间:2010-12-08 14:30:30

标签: erlang

我正在研究一个将文本存储在文件中的记录器模块。在此记录器文件中,我尝试从同一项目中的其他模块接收消息。我有一个控制器,有几个输出写入shell。我不希望将此输出写入shell,而是希望此输出能够将其发送到我的记录器模块,然后该模块应将输出写入文件。

问题是如何编写代码来接收此消息?

由于

2 个答案:

答案 0 :(得分:3)

基本上没有任何进一步的详细信息,我认为你想创建一个event handler (gen_event behaviour),这对于日志,事件处理(因此名称:)等情况是理想的。

答案 1 :(得分:0)

您编写代码以接收任何其他消息的方式相同; receive阻止。