GSMLG.Whois.Server (GSMLG.Whois v0.1.0)

Link to this section Summary

Link to this section Types

@type t() :: %GSMLG.Whois.Server{host: String.t()}

Link to this section Functions

@spec asn16() :: map()
@spec asn32() :: map()
@spec for_asn16(String.t() | Integer.t()) :: {:ok, t()} | :error
@spec for_asn32(String.t() | Integer.t()) :: {:ok, t()} | :error
@spec for_asn32(String.t() | Integer.t()) :: {:ok, t()} | :error
Link to this function

for_domain(domain)

@spec for_domain(String.t()) :: {:ok, t()} | :error
@spec for_ip(String.t()) :: {:ok, t()} | :error
@spec for_ipv4(String.t()) :: {:ok, t()} | :error
@spec for_ipv6(String.t()) :: {:ok, t()} | :error
@spec ipv4() :: map()
@spec ipv6() :: map()
@spec tld() :: map()