Method List
Classes
Methods
Exceptions
Constants
Docs
#__accept_nonblock
Socket
#__accept_nonblock
TCPServer
#__accept_nonblock
UNIXServer
#__connect_nonblock
Socket
#__read_nonblock
BasicSocket
#__recv_nonblock
BasicSocket
#__recvfrom_nonblock
Socket
#__recvfrom_nonblock
UDPSocket
#__recvmsg
BasicSocket
#__recvmsg_nonblock
BasicSocket
#__sendmsg
BasicSocket
#__sendmsg_nonblock
BasicSocket
#__write_nonblock
BasicSocket
#accept
Socket
#accept
TCPServer
#accept
UNIXServer
.accept_loop
Socket
#accept_nonblock
Socket
#accept_nonblock
TCPServer
#accept_nonblock
UNIXServer
#add
Socket::HostnameResolutionResult
#add_error
Socket::HostnameResolutionStore
#add_resolved
Socket::HostnameResolutionStore
#addr
IPSocket
#addr
Socket::Ifaddr
#addr
UNIXSocket
#afamily
Addrinfo
#any_addrinfos?
Socket::HostnameResolutionStore
#any_unresolved_family?
Socket::HostnameResolutionStore
#bind
Addrinfo
#bind
Socket
#bind
UDPSocket
.bool
Socket::Option
#bool
Socket::Option
#broadaddr
Socket::Ifaddr
.byte
Socket::Option
#byte
Socket::Option
#canonname
Addrinfo
#close
SOCKSSocket
#close
Socket::HostnameResolutionResult
#close_read
BasicSocket
#close_write
BasicSocket
#cmsg_is?
Socket::AncillaryData
#connect
Addrinfo
#connect
Socket
#connect
UDPSocket
#connect_address
BasicSocket
#connect_from
Addrinfo
#connect_internal
Addrinfo
#connect_nonblock
Socket
#connect_to
Addrinfo
.current_clock_time
Socket
#data
Socket::AncillaryData
#data
Socket::Option
.do_not_reverse_lookup
BasicSocket
#do_not_reverse_lookup
BasicSocket
.do_not_reverse_lookup=
BasicSocket
#do_not_reverse_lookup=
BasicSocket
#dstaddr
Socket::Ifaddr
#empty_addrinfos?
Socket::HostnameResolutionStore
#error_code
Socket::ResolutionError
.expired?
Socket
#family
Socket::AncillaryData
#family
Socket::Option
#family_addrinfo
Addrinfo
#flags
Socket::Ifaddr
.for_fd
BasicSocket
.foreach
Addrinfo
#get
Socket::HostnameResolutionResult
#get_addrinfo
Socket::HostnameResolutionStore
.getaddress
IPSocket
.getaddrinfo
Addrinfo
.getaddrinfo
Socket
.gethostbyaddr
Socket
.gethostbyname
Socket
.gethostbyname
TCPSocket
.gethostname
Socket
.getifaddrs
Socket
.getnameinfo
Socket
#getnameinfo
Addrinfo
#getpeereid
BasicSocket
#getpeername
BasicSocket
.getservbyname
Socket
.getservbyport
Socket
#getsockname
BasicSocket
#getsockopt
BasicSocket
#ifindex
Socket::Ifaddr
#inspect
Addrinfo
#inspect
IPSocket
#inspect
Socket::AncillaryData
#inspect
Socket::Ifaddr
#inspect
Socket::Option
#inspect
Socket::UDPSource
#inspect_sockaddr
Addrinfo
.int
Socket::AncillaryData
.int
Socket::Option
#int
Socket::AncillaryData
#int
Socket::Option
.ip
Addrinfo
#ip?
Addrinfo
#ip_address
Addrinfo
.ip_address?
Socket
.ip_address_list
Socket
.ip_pktinfo
Socket::AncillaryData
#ip_pktinfo
Socket::AncillaryData
#ip_port
Addrinfo
.ip_sockets_port0
Socket
#ip_unpack
Addrinfo
#ipv4?
Addrinfo
#ipv4_loopback?
Addrinfo
#ipv4_multicast?
Addrinfo
.ipv4_multicast_loop
Socket::Option
#ipv4_multicast_loop
Socket::Option
.ipv4_multicast_ttl
Socket::Option
#ipv4_multicast_ttl
Socket::Option
#ipv4_private?
Addrinfo
#ipv6?
Addrinfo
#ipv6_linklocal?
Addrinfo
#ipv6_loopback?
Addrinfo
#ipv6_mc_global?
Addrinfo
#ipv6_mc_linklocal?
Addrinfo
#ipv6_mc_nodelocal?
Addrinfo
#ipv6_mc_orglocal?
Addrinfo
#ipv6_mc_sitelocal?
Addrinfo
#ipv6_multicast?
Addrinfo
.ipv6_pktinfo
Socket::AncillaryData
#ipv6_pktinfo
Socket::AncillaryData
#ipv6_pktinfo_addr
Socket::AncillaryData
#ipv6_pktinfo_ifindex
Socket::AncillaryData
#ipv6_sitelocal?
Addrinfo
#ipv6_to_ipv4
Addrinfo
#ipv6_unique_local?
Addrinfo
#ipv6_unspecified?
Addrinfo
#ipv6_v4compat?
Addrinfo
#ipv6_v4mapped?
Addrinfo
#ipv6only!
Socket
#level
Socket::AncillaryData
#level
Socket::Option
.linger
Socket::Option
#linger
Socket::Option
#listen
Addrinfo
#listen
Socket
#listen
TCPServer
#listen
UNIXServer
#local_address
BasicSocket
#local_address
Socket::UDPSource
#marshal_dump
Addrinfo
#marshal_load
Addrinfo
#name
Socket::Ifaddr
#netmask
Socket::Ifaddr
.new
Addrinfo
.new
SOCKSSocket
.new
Socket
.new
Socket::AncillaryData
.new
Socket::HostnameResolutionResult
.new
Socket::HostnameResolutionStore
.new
Socket::Option
.new
Socket::UDPSource
.new
TCPServer
.new
TCPSocket
.new
UDPSocket
.new
UNIXServer
.new
UNIXSocket
#notifier
Socket::HostnameResolutionResult
#optname
Socket::Option
.pack_sockaddr_in
Socket
.pack_sockaddr_un
Socket
.pair
Socket
.pair
UNIXSocket
#path
UNIXSocket
#peeraddr
IPSocket
#peeraddr
UNIXSocket
#pfamily
Addrinfo
#protocol
Addrinfo
#read_nonblock
BasicSocket
#recv
BasicSocket
#recv_io
UNIXSocket
#recv_nonblock
BasicSocket
#recvfrom
IPSocket
#recvfrom
Socket
#recvfrom
UNIXSocket
#recvfrom_nonblock
Socket
#recvfrom_nonblock
UDPSocket
#recvmsg
BasicSocket
#recvmsg_nonblock
BasicSocket
#remote_address
BasicSocket
#remote_address
Socket::UDPSource
#reply
Socket::UDPSource
.resolve_hostname
Socket
#resolved?
Socket::HostnameResolutionStore
#resolved_all_families?
Socket::HostnameResolutionStore
#resolved_successfully?
Socket::HostnameResolutionStore
.second_to_timeout
Socket
#send
BasicSocket
#send
UDPSocket
#send_io
UNIXSocket
#sendmsg
BasicSocket
#sendmsg_nonblock
BasicSocket
#setsockopt
BasicSocket
#shutdown
BasicSocket
.sockaddr_in
Socket
.sockaddr_un
Socket
.socketpair
Socket
.socketpair
UNIXSocket
#socktype
Addrinfo
#sysaccept
Socket
#sysaccept
TCPServer
#sysaccept
UNIXServer
.tcp
Addrinfo
.tcp
Socket
.tcp_fast_fallback
Socket
.tcp_server_loop
Socket
.tcp_server_sockets
Socket
.tcp_server_sockets_port0
Socket
.tcp_with_fast_fallback
Socket
.tcp_without_fast_fallback
Socket
#timestamp
Socket::AncillaryData
#to_s
Addrinfo
#to_s
Socket::Option
#to_sockaddr
Addrinfo
#type
Socket::AncillaryData
.udp
Addrinfo
.udp_server_loop
Socket
.udp_server_loop_on
Socket
.udp_server_recv
Socket
.udp_server_sockets
Socket
.unix
Addrinfo
.unix
Socket
#unix?
Addrinfo
#unix_path
Addrinfo
.unix_rights
Socket::AncillaryData
#unix_rights
Socket::AncillaryData
.unix_server_loop
Socket
.unix_server_socket
Socket
.unix_socket_abstract_name?
Socket
#unpack
Socket::Option
.unpack_sockaddr_in
Socket
.unpack_sockaddr_un
Socket
#vhid
Socket::Ifaddr
#write_nonblock
BasicSocket