summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Radestock <matthias@rabbitmq.com>2010-07-15 14:06:31 +0100
committerMatthias Radestock <matthias@rabbitmq.com>2010-07-15 14:06:31 +0100
commit281cdb6ef30b07c9d58d6c0f434c26e9c1a3c7f5 (patch)
treec3b76dbbe101ea07492fd1a7b68e83914e730b88
parent748697a7b73babf6f23d716d7ffd9deedb537465 (diff)
downloadrabbitmq-server-git-281cdb6ef30b07c9d58d6c0f434c26e9c1a3c7f5.tar.gz
improve type specs
-rw-r--r--src/rabbit_variable_queue.erl9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/rabbit_variable_queue.erl b/src/rabbit_variable_queue.erl
index 4e120a9471..89144a83c8 100644
--- a/src/rabbit_variable_queue.erl
+++ b/src/rabbit_variable_queue.erl
@@ -237,6 +237,7 @@
-ifdef(use_specs).
+-type(timestamp() :: {non_neg_integer(), non_neg_integer(), non_neg_integer()}).
-type(seq_id() :: non_neg_integer()).
-type(ack() :: seq_id() | 'blank_ack').
@@ -270,13 +271,11 @@
ram_index_count :: non_neg_integer(),
out_counter :: non_neg_integer(),
in_counter :: non_neg_integer(),
- egress_rate :: {{integer(), integer(), integer()},
- non_neg_integer()},
+ egress_rate :: {timestamp(), non_neg_integer()},
avg_egress_rate :: float(),
- ingress_rate :: {{integer(), integer(), integer()},
- non_neg_integer()},
+ ingress_rate :: {timestamp(), non_neg_integer()},
avg_ingress_rate :: float(),
- rate_timestamp :: {integer(), integer(), integer()}
+ rate_timestamp :: timestamp()
}).
-include("rabbit_backing_queue_spec.hrl").