Type:
Class

The Addrinfo class maps struct addrinfo to ruby. This structure identifies an Internet host and a service.

ip_port
  • References/Ruby on Rails/Ruby/Classes/Addrinfo

addrinfo.ip_port => port Instance Public methods Returns the port number

2025-01-10 15:47:30
getaddrinfo
  • References/Ruby on Rails/Ruby/Classes/Addrinfo

Addrinfo.getaddrinfo(nodename, service, family, socktype, protocol, flags) => [addrinfo, ...]Addrinfo.getaddrinfo(nodename, service, family, socktype

2025-01-10 15:47:30
inspect_sockaddr
  • References/Ruby on Rails/Ruby/Classes/Addrinfo

addrinfo.inspect_sockaddr => string Instance Public methods returns a string

2025-01-10 15:47:30
ipv6_mc_orglocal?
  • References/Ruby on Rails/Ruby/Classes/Addrinfo

ipv6_mc_orglocal?() Instance Public methods Returns true for IPv6 multicast

2025-01-10 15:47:30
ip_address
  • References/Ruby on Rails/Ruby/Classes/Addrinfo

addrinfo.ip_address => string Instance Public methods Returns the IP address

2025-01-10 15:47:30
ipv6_v4compat?
  • References/Ruby on Rails/Ruby/Classes/Addrinfo

ipv6_v4compat?() Instance Public methods Returns true for IPv4-compatible IPv6

2025-01-10 15:47:30
ipv6?
  • References/Ruby on Rails/Ruby/Classes/Addrinfo

addrinfo.ipv6? => true or false Instance Public methods returns true if

2025-01-10 15:47:30
ip
  • References/Ruby on Rails/Ruby/Classes/Addrinfo

Addrinfo.ip(host) => addrinfo Class Public methods returns an addrinfo object

2025-01-10 15:47:30
udp
  • References/Ruby on Rails/Ruby/Classes/Addrinfo

Addrinfo.udp(host, port) => addrinfo Class Public methods returns an addrinfo

2025-01-10 15:47:30
socktype
  • References/Ruby on Rails/Ruby/Classes/Addrinfo

addrinfo.socktype => integer Instance Public methods returns the socket

2025-01-10 15:47:30