From: Evgeniy Khramtsov Date: Fri, 15 Apr 2016 12:13:38 +0000 (+0300) Subject: Add mod_mam header file X-Git-Tag: 16.04~30 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=64fdbe78664b01b997df5a4257496d85dbb74043;p=ejabberd Add mod_mam header file --- diff --git a/include/mod_mam.hrl b/include/mod_mam.hrl new file mode 100644 index 000000000..463db4cff --- /dev/null +++ b/include/mod_mam.hrl @@ -0,0 +1,15 @@ +-record(archive_msg, + {us = {<<"">>, <<"">>} :: {binary(), binary()} | '$2', + id = <<>> :: binary() | '_', + timestamp = p1_time_compat:timestamp() :: erlang:timestamp() | '_' | '$1', + peer = {<<"">>, <<"">>, <<"">>} :: ljid() | '_' | '$3' | undefined, + bare_peer = {<<"">>, <<"">>, <<"">>} :: ljid() | '_' | '$3', + packet = #xmlel{} :: xmlel() | '_', + nick = <<"">> :: binary(), + type = chat :: chat | groupchat}). + +-record(archive_prefs, + {us = {<<"">>, <<"">>} :: {binary(), binary()}, + default = never :: never | always | roster, + always = [] :: [ljid()], + never = [] :: [ljid()]}).