eturnal_misc (eturnal v1.12.2+1)

View Source

Summary

Types

eturnal_node_info/0

-type eturnal_node_info() ::
          #eturnal_node_info{eturnal_vsn :: binary(),
                             otp_vsn :: {string(), string()},
                             uptime :: non_neg_integer(),
                             num_sessions :: non_neg_integer(),
                             num_processes :: non_neg_integer(),
                             num_reductions :: non_neg_integer(),
                             total_queue_len :: non_neg_integer(),
                             total_memory :: non_neg_integer()}.

Functions

addr_to_str(Addr)

-spec addr_to_str({inet:ip_address(), inet:port_number()} | inet:ip_address()) -> iolist().

addr_to_str(Addr, Port)

-spec addr_to_str(inet:ip_address(), inet:port_number()) -> iolist().

info()

-spec info() -> eturnal_node_info().

my_ipv4_addr()

-spec my_ipv4_addr() -> inet:ip4_address() | undefined.

my_ipv6_addr()

-spec my_ipv6_addr() -> inet:ip6_address() | undefined.

version()

-spec version() -> binary().