mod_roster.erl文件中的许多函数接受“Acc”参数。这个参数存储什么?它在我的函数调用中总是空的。
e.g。
get_user_roster(Acc, US) ->
....
答案 0 :(得分:0)
基于实施,我会说这只是传播最终名单的语法糖。
我从未在Acc = / = []中使用它。正如我所看到的那样,ejabberd的模块没有其他方式(总是Acc = [],因此没有任何内容附加到从数据库中检索到的名单中。)
我可以想象我们可以使用一些自定义/客户端数据调用此函数,并使自定义模块的实现更紧凑。