summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-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 9acf1354e9..82bccc3825 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
%%----------------------------------------------------------------------------