種類
- インスタンスメソッド (552)
- 特異メソッド (96)
ライブラリ
- socket (648)
キーワード
- afamily (12)
- bind (24)
- canonname (12)
- connect (24)
-
connect
_ from (24) -
connect
_ to (24) -
family
_ addrinfo (24) - foreach (24)
- getaddrinfo (12)
- getnameinfo (12)
-
inspect
_ sockaddr (12) - ip (12)
- ip? (12)
-
ip
_ address (12) -
ip
_ port (12) -
ip
_ unpack (12) - ipv4? (12)
-
ipv4
_ loopback? (12) -
ipv4
_ multicast? (12) -
ipv4
_ private? (12) - ipv6? (12)
-
ipv6
_ linklocal? (12) -
ipv6
_ loopback? (12) -
ipv6
_ mc _ global? (12) -
ipv6
_ mc _ linklocal? (12) -
ipv6
_ mc _ nodelocal? (12) -
ipv6
_ mc _ orglocal? (12) -
ipv6
_ mc _ sitelocal? (12) -
ipv6
_ multicast? (12) -
ipv6
_ sitelocal? (12) -
ipv6
_ to _ ipv4 (12) -
ipv6
_ unique _ local? (12) -
ipv6
_ unspecified? (12) -
ipv6
_ v4compat? (12) -
ipv6
_ v4mapped? (12) - listen (24)
- new (12)
- pfamily (12)
- protocol (12)
- socktype (12)
- tcp (12)
-
to
_ s (12) -
to
_ sockaddr (12) - udp (12)
- unix (12)
- unix? (12)
-
unix
_ path (12)
検索結果
先頭4件
-
Addrinfo
. new(sockaddr , family=Socket :: PF _ UNSPEC , socktype=0 , protocol=0) -> Addrinfo (1.0) -
新たな Addrinfo オブジェクトを返します。
...新たな Addrinfo オブジェクトを返します。
sockaddr は connect(2) などで使われるパラメータで、
struct sockaddr に対応します。faimily, socktype, protocol
は socket(2) のパラメータに対応します。
sockaddr には文字列もしくは配列を指定し......した場合、配列の4番目の要素
が実際のIPアドレスとして使われます。配列の3番目の要素は
ホスト名ですが Addrinfo#inspect
での表示にしか用いられません。
family は Socket::PF_INET のようなプロコルファミリーを指定します。... -
Addrinfo
. tcp(host , port) -> Addrinfo (1.0) -
TCP アドレスに対する Addrinfo オブジェクトを返します。
...TCP アドレスに対する Addrinfo オブジェクトを返します。
require 'socket'
Addrinfo.tcp("localhost", "smtp")
#=> #<Addrinfo: 127.0.0.1:25 TCP (localhost:smtp)>
@param host ホスト(IP アドレスもしくはホスト名)
@param port ポート番号(整数)もしくは... -
Addrinfo
. udp(host , port) -> Addrinfo (1.0) -
UDP アドレスに対する Addrinfo オブジェクトを返します。
...UDP アドレスに対する Addrinfo オブジェクトを返します。
require 'socket'
Addrinfo.udp("localhost", "daytime")
#=> #<Addrinfo: 127.0.0.1:13 UDP (localhost:daytime)>
@param host ホスト(IP アドレスもしくはホスト名)
@param port ポート番号(整数)もし... -
Addrinfo
. unix(path , socktype=Socket :: SOCK _ STREAM) -> Addrinfo (1.0) -
Unix ソケットアドレスに対応する Addrinfo オブジェクトを返します。
...ドレスに対応する Addrinfo オブジェクトを返します。
socktype でソケットタイプを指定します。
require 'socket'
Addrinfo.unix("/tmp/sock") #=> #<Addrinfo: /tmp/sock SOCK_STREAM>
Addrinfo.unix("/tmp/sock", :DGRAM) #=> #<Addrinfo: /tmp/sock SOCK_DGRAM>......@param path Unix ソケットのアドレス文字列
@param socktype ソケットタイプ(整数、文字列、シンボル)
@see Addrinfo.new...