Current section
Files
Jump to
Current section
Files
lib/node_monitor.ex
defmodule NodeMonitor do
@moduledoc """
Node Monitor
"""
@spec register(Node.t()) :: :ok | {:error, term}
def register(node),
do: NodeMonitor.Monitor.register(node)
@spec unregister(Node.t()) :: :ok | {:error, term}
def unregister(node),
do: NodeMonitor.Monitor.unregister(node)
@spec subscribe() :: :ok
def subscribe,
do: NodeMonitor.Monitor.subscribe()
end