aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEvgeniy Khramtsov <ekhramtsov@process-one.net>2016-04-15 15:13:38 +0300
committerEvgeniy Khramtsov <ekhramtsov@process-one.net>2016-04-15 15:13:38 +0300
commit64fdbe78664b01b997df5a4257496d85dbb74043 (patch)
tree4697c148bd4270c123769b6c2496d9e63e74e8e5
parentMerge branch 'move-db-code' (diff)
Add mod_mam header file
-rw-r--r--include/mod_mam.hrl15
1 files changed, 15 insertions, 0 deletions
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()]}).