名册模块中的Acc参数是什么意思?

时间:2011-05-25 15:20:30

标签: ejabberd

mod_roster.erl文件中的许多函数接受“Acc”参数。这个参数存储什么?它在我的函数调用中总是空的。

e.g。

  get_user_roster(Acc, US) ->
  ....

1 个答案:

答案 0 :(得分:0)

基于实施,我会说这只是传播最终名单的语法糖。

我从未在Acc = / = []中使用它。正如我所看到的那样,ejabberd的模块没有其他方式(总是Acc = [],因此没有任何内容附加到从数据库中检索到的名单中。)

我可以想象我们可以使用一些自定义/客户端数据调用此函数,并使自定义模块的实现更紧凑。