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

Summary

Types

@type local_services() :: %{required(service_name()) => node()}
@type remote_services() :: %{
  required(service_name()) => %{required(node()) => module :: atom()}
}
@type service_name() :: atom()
@type t() :: %X3m.System.ServiceRegistry.State.Services{
  local: local_services(),
  public: term(),
  remote: remote_services()
}