ObserverWeb.Rpc.Adapter behaviour (Observer Web v0.1.5)

Behaviour that defines Rpc handler

Summary

Callbacks

call(node, module, function, args, timeout)

@callback call(
  node :: atom(),
  module :: module(),
  function :: atom(),
  args :: list(),
  timeout :: 0..4_294_967_295 | :infinity
) :: any() | {:badrpc, any()}

pinfo(pid, information)

@callback pinfo(pid :: pid(), information :: list() | atom()) :: any() | :undefined