diff options
author | Matthew Sackman <matthew@rabbitmq.com> | 2010-10-19 11:12:40 +0100 |
---|---|---|
committer | Matthew Sackman <matthew@rabbitmq.com> | 2010-10-19 11:12:40 +0100 |
commit | 53902d9a4066abcf88ade579c993e5d07d89c33b (patch) | |
tree | 8fc996c528be9ccad0de419fabb51c435e11fab1 | |
parent | 03b064ffe39ff8602cb038f7dc1940621c00edf2 (diff) | |
download | rabbitmq-server-53902d9a4066abcf88ade579c993e5d07d89c33b.tar.gz |
Improvement to specs
-rw-r--r-- | src/rabbit_msg_store.erl | 2 | ||||
-rw-r--r-- | src/rabbit_msg_store_gc.erl | 7 |
2 files changed, 5 insertions, 4 deletions
diff --git a/src/rabbit_msg_store.erl b/src/rabbit_msg_store.erl index 0666228f..38f30204 100644 --- a/src/rabbit_msg_store.erl +++ b/src/rabbit_msg_store.erl @@ -112,7 +112,7 @@ -ifdef(use_specs). --export_type([gc_state/0]). +-export_type([gc_state/0, file_num/0]). -opaque(gc_state() :: #gc_state { dir :: file:filename(), index_module :: atom(), diff --git a/src/rabbit_msg_store_gc.erl b/src/rabbit_msg_store_gc.erl index 83924fb4..6a4ad7c6 100644 --- a/src/rabbit_msg_store_gc.erl +++ b/src/rabbit_msg_store_gc.erl @@ -54,9 +54,10 @@ -spec(start_link/1 :: (rabbit_msg_store:gc_state()) -> rabbit_types:ok_pid_or_error()). --spec(combine/3 :: (pid(), non_neg_integer(), non_neg_integer()) -> 'ok'). --spec(delete/2 :: (pid(), non_neg_integer()) -> 'ok'). --spec(no_readers/2 :: (pid(), non_neg_integer()) -> 'ok'). +-spec(combine/3 :: (pid(), rabbit_msg_store:file_num(), + rabbit_msg_store:file_num()) -> 'ok'). +-spec(delete/2 :: (pid(), rabbit_msg_store:file_num()) -> 'ok'). +-spec(no_readers/2 :: (pid(), rabbit_msg_store:file_num()) -> 'ok'). -spec(stop/1 :: (pid()) -> 'ok'). -spec(set_maximum_since_use/2 :: (pid(), non_neg_integer()) -> 'ok'). |