summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMatthew Sackman <matthew@lshift.net>2010-05-18 16:34:39 +0100
committerMatthew Sackman <matthew@lshift.net>2010-05-18 16:34:39 +0100
commit09f36d1254f3d57e988a6bf704440051a6125dbf (patch)
tree9ad9a717b32e5124e9e6f17813b5563b198b8119 /src
parent1244097e1c6adb20808fda79f2a8d02b4d0d039a (diff)
downloadrabbitmq-server-git-09f36d1254f3d57e988a6bf704440051a6125dbf.tar.gz
Added specs for msg_store_gc
Diffstat (limited to 'src')
-rw-r--r--src/rabbit_msg_store_gc.erl13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/rabbit_msg_store_gc.erl b/src/rabbit_msg_store_gc.erl
index 2b6bf9b2ec..4b80d088d7 100644
--- a/src/rabbit_msg_store_gc.erl
+++ b/src/rabbit_msg_store_gc.erl
@@ -53,6 +53,19 @@
%%----------------------------------------------------------------------------
+-ifdef(use_specs).
+
+-spec(start_link/4 :: (file_path(), any(), atom(), tid()) ->
+ {'ok', pid()} | 'ignore' | {'error', any()}).
+-spec(gc/3 :: (pid(), non_neg_integer(), non_neg_integer()) -> 'ok').
+-spec(no_readers/2 :: (pid(), non_neg_integer()) -> 'ok').
+-spec(stop/1 :: (pid()) -> 'ok').
+-spec(set_maximum_since_use/2 :: (pid(), non_neg_integer()) -> 'ok').
+
+-endif.
+
+%%----------------------------------------------------------------------------
+
start_link(Dir, IndexState, IndexModule, FileSummaryEts) ->
gen_server2:start_link(
?MODULE, [self(), Dir, IndexState, IndexModule, FileSummaryEts],