summaryrefslogtreecommitdiff
path: root/src/priority_queue.erl
diff options
context:
space:
mode:
authorMatthias Radestock <matthias@rabbitmq.com>2011-07-28 18:08:36 +0100
committerMatthias Radestock <matthias@rabbitmq.com>2011-07-28 18:08:36 +0100
commitab6b089c195662804fd9dce6f78c4dbc3c25ee91 (patch)
tree40221955ef4e4340aa79faa03cd48699eb85d684 /src/priority_queue.erl
parent4fa61208e945b600b9e81877c3410dead6cf326f (diff)
downloadrabbitmq-server-ab6b089c195662804fd9dce6f78c4dbc3c25ee91.tar.gz
employ more sophisticated message queue formatting
...in the channel, queue and msg_store
Diffstat (limited to 'src/priority_queue.erl')
-rw-r--r--src/priority_queue.erl3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/priority_queue.erl b/src/priority_queue.erl
index 34787903..4fc8b469 100644
--- a/src/priority_queue.erl
+++ b/src/priority_queue.erl
@@ -47,6 +47,9 @@
-ifdef(use_specs).
+-export_type([q/0]).
+
+-type(q() :: pqueue()).
-type(priority() :: integer() | 'infinity').
-type(squeue() :: {queue, [any()], [any()]}).
-type(pqueue() :: squeue() | {pqueue, [{priority(), squeue()}]}).