summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarek Majkowski <majek@lshift.net>2009-10-29 14:17:29 +0000
committerMarek Majkowski <majek@lshift.net>2009-10-29 14:17:29 +0000
commit65ae3759422e4455ac4d3bcb60d1fa4c2814145b (patch)
treecebac9394968fbe4781edc6666a2adbbc2f0f4b7
parent89f5ec33cac5bcea68f87db108da1213ad6c819d (diff)
downloadrabbitmq-server-65ae3759422e4455ac4d3bcb60d1fa4c2814145b.tar.gz
QA: specs
-rw-r--r--src/vm_memory_monitor.erl15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/vm_memory_monitor.erl b/src/vm_memory_monitor.erl
index 9acf1354..82bccc38 100644
--- a/src/vm_memory_monitor.erl
+++ b/src/vm_memory_monitor.erl
@@ -70,6 +70,21 @@
}).
%%----------------------------------------------------------------------------
+
+-ifdef(use_specs).
+
+-spec(start_link/1 :: (_) -> 'ignore' | {error,_} | {ok,pid()}).
+-spec(update/0 :: () -> ok).
+-spec(get_total_memory/0 :: () -> non_neg_integer() | unknown).
+-spec(get_check_interval/0 :: () -> non_neg_integer() ).
+-spec(set_check_interval/1 :: (non_neg_integer()) -> ok ).
+-spec(get_vm_memory_high_watermark/0 :: () -> float() ).
+-spec(set_vm_memory_high_watermark/1 :: (float()) -> ok ).
+
+-endif.
+
+
+%%----------------------------------------------------------------------------
%% gen_server callbacks
%%----------------------------------------------------------------------------