X3m.System.ServiceRegistry.State.Services (X3m System v0.7.6) View Source

Link to this section Summary

Link to this section Types

Specs

local_services() :: %{required(service_name()) => node()}

Specs

remote_services() :: %{
  required(service_name()) => %{required(node()) => module :: atom()}
}

Specs

service_name() :: atom()

Specs

t() :: %X3m.System.ServiceRegistry.State.Services{
  local: local_services(),
  public: term(),
  remote: remote_services()
}