./ct_report/coverage/ejabberd_gen_mam_prefs.COVER.html

1 -module(ejabberd_gen_mam_prefs).
2
3 -ignore_xref([behaviour_info/1]).
4
5 -callback get_behaviour(Default :: mod_mam:archive_behaviour(),
6 Host :: jid:server(), ArcID :: mod_mam:archive_id(),
7 LocJID :: jid:jid(), RemJID :: jid:jid()) -> any().
8
9 -callback set_prefs(Result :: any(), Host :: jid:server(),
10 ArcID :: mod_mam:archive_id(), ArcJID :: jid:jid(),
11 DefaultMode :: mod_mam:archive_behaviour(),
12 AlwaysJIDs :: [jid:literal_jid()],
13 NeverJIDs :: [jid:literal_jid()]) -> any().
14
15 -callback get_prefs(mod_mam:preference(), _Host :: jid:server(),
16 ArcId :: mod_mam:archive_id(), ArcJID :: jid:jid())
17 -> mod_mam:preference().
18
Line Hits Source