Type:
Class

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

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

foreach(nodename, service, family=nil, socktype=nil, protocol=nil, flags=nil, &block) Class Public methods

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

ipv6_loopback?() Instance Public methods Returns true for IPv6 loopback address

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

ipv6_sitelocal?() Instance Public methods Returns true for IPv6 site local address

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

addrinfo.connect_to([remote_addr_args], [opts]) {|socket| ... }addrinfo.connect_to([remote_addr_args], [opts])

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

family_addrinfo(*args) Instance Public methods creates an

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

ipv6_v4mapped?() Instance Public methods Returns true for IPv4-mapped IPv6 address

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

ipv6_multicast?() Instance Public methods Returns true for IPv6 multicast address

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

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

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

addrinfo.ip_unpack => [addr, port] Instance Public methods Returns the IP

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

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

2025-01-10 15:47:30