struct

Socket::IPAddress

Inherits Socket::Address < Struct < Value < Object

IP address representation.

Holds a binary representation of an IP address, either translated from a String, or directly received from an opened connection (e.g. Socket#local_address, Socket#receive).

IPAddress won't resolve domains, including localhost. If you must resolve an IP, or don't know whether a String contains an IP or a domain name, you should use Addrinfo.resolve instead.

Constructors

from(sockaddr : Pointer(LibC::SockaddrIn)) : IPAddress
Source