1246件ヒット
[1-100件を表示]
(0.024秒)
種類
- 定数 (744)
- インスタンスメソッド (300)
- 特異メソッド (202)
クラス
- Addrinfo (132)
- BasicSocket (60)
- IPSocket (12)
- Socket (528)
-
Socket
:: AncillaryData (12) -
Socket
:: Ifaddr (12) -
Socket
:: Option (12) - TCPSocket (10)
- UDPSocket (24)
- UNIXServer (24)
- UNIXSocket (48)
モジュール
-
Socket
:: Constants (372)
キーワード
-
AF
_ DEC (24) -
AF
_ ECMA (24) -
AF
_ UNSPEC (24) -
IFF
_ ECHO (24) -
INADDR
_ UNSPEC _ GROUP (24) -
IPV6
_ CHECKSUM (24) -
IPV6
_ RECVDSTOPTS (24) -
IPV6
_ RECVHOPLIMIT (24) -
IPV6
_ RECVHOPOPTS (24) -
IPV6
_ RECVPATHMTU (24) -
IPV6
_ RECVPKTINFO (24) -
IPV6
_ RECVRTHDR (24) -
IPV6
_ RECVTCLASS (24) -
IP
_ IPSEC _ POLICY (24) -
IP
_ PASSSEC (24) -
IP
_ RECVDSTADDR (24) -
IP
_ RECVERR (24) -
IP
_ RECVIF (24) -
IP
_ RECVOPTS (24) -
IP
_ RECVRETOPTS (24) -
IP
_ RECVSLLA (24) -
IP
_ RECVTOS (24) -
IP
_ RECVTTL (24) -
PF
_ DEC (24) -
PF
_ ECMA (24) -
PF
_ UNSPEC (24) -
SO
_ NO _ CHECK (24) -
SO
_ RECVUCRED (24) -
SO
_ SECURITY _ AUTHENTICATION (24) -
SO
_ SECURITY _ ENCRYPTION _ NETWORK (24) -
SO
_ SECURITY _ ENCRYPTION _ TRANSPORT (24) - bind (12)
- connect (48)
-
connect
_ address (12) -
connect
_ from (24) -
connect
_ nonblock (12) -
connect
_ to (24) - inspect (12)
-
inspect
_ sockaddr (12) -
ip
_ pktinfo (12) -
ipv6
_ unspecified? (12) - linger (12)
- listen (12)
- new (41)
- open (29)
- recv (12)
-
recv
_ io (12) -
recv
_ nonblock (12) - recvfrom (36)
-
recvfrom
_ nonblock (24) - recvmsg (12)
-
recvmsg
_ nonblock (12) - tcp (24)
-
tcp
_ server _ sockets (24) -
udp
_ server _ recv (12) -
udp
_ server _ sockets (24) - unix (12)
-
unix
_ server _ socket (12)
検索結果
先頭5件
-
Addrinfo
# connect {|sock| . . . } -> object (6202.0) -
自身のアドレスへソケットを接続します。
...す。
ブロックが渡されたときにはそのブロックに接続済み Socket
オブジェクトが渡されます。ブロックの返り値がメソッドの返り値となります。
ブロックを省略した場合は、接続済み Socket
オブジェクトが返されます。... -
Addrinfo
# connect _ from(host , port) {|sock| . . . } -> object (6202.0) -
引数で指定されたアドレスから 自身のアドレスへソケットを接続します。
...クが渡されたときにはそのブロックに接続済み Socket
オブジェクトが渡されます。ブロックの返り値がメソッドの返り値となります。
ブロックを省略した場合は、接続済みSocket
オブジェクトが返されます。
引数で指定した......アドレスはソケット接続のローカル側のアドレスになります。
require 'socket'
Addrinfo.tcp("www.ruby-lang.org", 80).connect_from("0.0.0.0", 4649) {|s|
s.print "GET / HTTP/1.0\r\nHost: www.ruby-lang.org\r\n\r\n"
puts s.read
}
@param host ホスト(IP アドレ... -
Addrinfo
# connect _ to(host , port) {|sock| . . . } -> object (6202.0) -
自身のアドレスから指定したホストへソケット接続します。
...クが渡されたときにはそのブロックに接続済み Socket
オブジェクトが渡されます。ブロックの返り値がメソッドの返り値となります。
ブロックを省略した場合は、接続済み Socket
オブジェクトが返されます。
@param host ホス... -
UNIXSocket
# recv _ io(klass=IO , mode=nil) -> Integer|IO|object (6202.0) -
ソケットの接続先からファイルディスクリプタを受け取ります。
...が nil でない場合、
klass.for_fd(fd[, mode]) が呼ばれ、その値が返されます。
例:
require 'socket'
s1, s2 = UNIXSocket.pair
s1.send_io STDOUT
io = s2.recv_io
p File.identical?(io, STDOUT) #=> true
@param klass 受け取ったファイルディスクリプタを... -
Addrinfo
# connect -> Socket (6102.0) -
自身のアドレスへソケットを接続します。
...す。
ブロックが渡されたときにはそのブロックに接続済み Socket
オブジェクトが渡されます。ブロックの返り値がメソッドの返り値となります。
ブロックを省略した場合は、接続済み Socket
オブジェクトが返されます。... -
Addrinfo
# connect _ from(host , port) -> Socket (6102.0) -
引数で指定されたアドレスから 自身のアドレスへソケットを接続します。
...クが渡されたときにはそのブロックに接続済み Socket
オブジェクトが渡されます。ブロックの返り値がメソッドの返り値となります。
ブロックを省略した場合は、接続済みSocket
オブジェクトが返されます。
引数で指定した......アドレスはソケット接続のローカル側のアドレスになります。
require 'socket'
Addrinfo.tcp("www.ruby-lang.org", 80).connect_from("0.0.0.0", 4649) {|s|
s.print "GET / HTTP/1.0\r\nHost: www.ruby-lang.org\r\n\r\n"
puts s.read
}
@param host ホスト(IP アドレ... -
Addrinfo
# connect _ to(host , port) -> Socket (6102.0) -
自身のアドレスから指定したホストへソケット接続します。
...クが渡されたときにはそのブロックに接続済み Socket
オブジェクトが渡されます。ブロックの返り値がメソッドの返り値となります。
ブロックを省略した場合は、接続済み Socket
オブジェクトが返されます。
@param host ホス... -
Addrinfo
# inspect _ sockaddr -> String (6102.0) -
アドレスやポート番号などの情報を人間に読める形の文字列で返します。
...などの情報を人間に読める形の文字列で返します。
require 'socket'
Addrinfo.tcp("localhost", 80).inspect_sockaddr #=> "127.0.0.1:80"
Addrinfo.tcp("ip6-localhost", 80).inspect_sockaddr #=> "[::1]:80"
Addrinfo.unix("/tmp/sock").inspect_sockaddr #=> "/tmp/sock"... -
Addrinfo
# ipv6 _ unspecified? -> bool (6102.0) -
IPv6 の不特定アドレス(unspecified address)(::)であれば真を返します。
...IPv6 の不特定アドレス(unspecified address)(::)であれば真を返します。...