aboutsummaryrefslogtreecommitdiff
path: root/src/mod_offline.erl
diff options
context:
space:
mode:
authorEvgeniy Khramtsov <ekhramtsov@process-one.net>2016-11-18 13:38:08 +0300
committerEvgeniy Khramtsov <ekhramtsov@process-one.net>2016-11-18 13:38:08 +0300
commitb8dcc911a3b1e3cc05074d9ac4bd8da80b431388 (patch)
tree8f77735d46adff599eccd0ae93b0ad4a5e52520e /src/mod_offline.erl
parentFix IQ result processing (diff)
Make common tests working again
Diffstat (limited to '')
-rw-r--r--src/mod_offline.erl3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mod_offline.erl b/src/mod_offline.erl
index 2f6d52c36..d007bf3c6 100644
--- a/src/mod_offline.erl
+++ b/src/mod_offline.erl
@@ -99,7 +99,8 @@
-callback remove_expired_messages(binary()) -> {atomic, any()}.
-callback remove_old_messages(non_neg_integer(), binary()) -> {atomic, any()}.
-callback remove_user(binary(), binary()) -> {atomic, any()}.
--callback read_message_headers(binary(), binary()) -> any().
+-callback read_message_headers(binary(), binary()) ->
+ [{non_neg_integer(), jid(), jid(), undefined | erlang:timestamp(), xmlel()}].
-callback read_message(binary(), binary(), non_neg_integer()) ->
{ok, #offline_msg{}} | error.
-callback remove_message(binary(), binary(), non_neg_integer()) -> ok | {error, any()}.