672件ヒット
[1-100件を表示]
(0.118秒)
別のキーワード
ライブラリ
-
drb
/ acl (12) - ipaddr (96)
-
net
/ imap (24) -
net
/ smtp (12) - socket (492)
-
webrick
/ httprequest (24) -
webrick
/ server (12)
クラス
- ACL (12)
- Addrinfo (324)
- BasicSocket (108)
- IPAddr (96)
-
Net
:: IMAP :: Address (12) -
Net
:: IMAP :: Envelope (12) -
Net
:: SMTP (12) - Socket (36)
-
Socket
:: Ifaddr (12) - UDPSocket (12)
-
WEBrick
:: GenericServer (12) -
WEBrick
:: HTTPRequest (24)
キーワード
- == (12)
- === (12)
-
allow
_ addr? (12) - bcc (12)
- bind (36)
- broadaddr (12)
- connect (12)
-
connect
_ address (12) -
connect
_ from (12) -
connect
_ nonblock (12) -
connect
_ to (12) - eql? (12)
- getpeername (12)
- include? (12)
- ip? (12)
- ipv4? (24)
-
ipv4
_ compat? (12) -
ipv4
_ loopback? (12) -
ipv4
_ mapped? (12) -
ipv4
_ multicast? (12) -
ipv4
_ private? (12) - ipv6? (24)
-
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
_ unique _ local? (12) -
ipv6
_ unspecified? (12) -
ipv6
_ v4compat? (12) -
ipv6
_ v4mapped? (12) - listen (36)
-
local
_ address (12) - mailbox (12)
- peeraddr (12)
-
rcptto
_ list (12) -
recvfrom
_ nonblock (24) - recvmsg (12)
-
recvmsg
_ nonblock (12) -
remote
_ address (12) - send (12)
- sendmsg (12)
-
sendmsg
_ nonblock (12) - unix? (12)
検索結果
先頭5件
-
WEBrick
:: HTTPRequest # addr -> Array (21118.0) -
クライアントと接続されているソケットの IPSocket#addr を返します。
...クライアントと接続されているソケットの IPSocket#addr を返します。... -
Socket
:: Ifaddr # broadaddr -> Addrinfo | nil (15301.0) -
self のブロードキャストアドレスを Addrinfo オブジェクトで返します。 self.flags で Socket::IFF_BROADCAST が有効ではない場合は nil を返します。
...self のブロードキャストアドレスを Addrinfo オブジェクトで返します。
self.flags で Socket::IFF_BROADCAST が有効ではない場合は nil を返します。... -
BasicSocket
# connect _ address -> Addrinfo (9201.0) -
ローカルマシン内で接続するのに適当なアドレスを Addrinfo オブジェクトで返します。
...ローカルマシン内で接続するのに適当なアドレスを Addrinfo
オブジェクトで返します。
BasicSocket#local_address の返り値
以下の点を除いては同じものを返します。
* IPv4 の不定アドレス(0.0.0.0) は IPv4 のループバックアドレス(12......される
BasicSocket#local_address が接続先として不適なアドレスを返す場合は
例外 SocketError が発生します。
require 'socket'
Addrinfo.tcp("0.0.0.0", 0).listen {|serv|
p serv.connect_address #=> #<Addrinfo: 127.0.0.1:53660 TCP>
serv.connect_address.connect......{|c|
s, _ = serv.accept
p [c, s] #=> [#<Socket:fd 4>, #<Socket:fd 6>]
}
}
@raise SocketError アドレスが接続に不適な場合に返します
@see BasicSocket#local_address... -
BasicSocket
# local _ address -> Addrinfo (9201.0) -
getsockname(2) で得られたローカルアドレス情報を Addrinfo オブジェクトとして返します。
...アドレス情報を
Addrinfo オブジェクトとして返します。
返されたオブジェクトの Addrinfo#protocol は 0 を
返すことに注意してください。
require 'socket'
TCPSocket.open("www.ruby-lang.org", 80) {|s|
p s.local_address #=> #<Addrinfo: 192.168.0.129:......36873 TCP>
}
TCPServer.open("127.0.0.1", 1512) {|serv|
p serv.local_address #=> #<Addrinfo: 127.0.0.1:1512 TCP>
}
@see BasicSocket#getsockname... -
BasicSocket
# remote _ address -> Addrinfo (9201.0) -
getpeername(2) で得られたリモートアドレス情報を Addrinfo オブジェクトとして返します。
...ドレス情報を
Addrinfo オブジェクトとして返します。
返されたオブジェクトの Addrinfo#protocol は 0 を
返すことに注意してください。
require 'socket'
TCPSocket.open("www.ruby-lang.org", 80) {|s|
p s.remote_address #=> #<Addrinfo: 221.186.184.68:8......0 TCP>
}
TCPServer.open("127.0.0.1", 1728) {|serv|
c = TCPSocket.new("127.0.0.1", 1728)
s = serv.accept
p s.remote_address #=> #<Addrinfo: 127.0.0.1:36504 TCP>
}
@see BasicSocket#getpeername... -
Addrinfo
# bind -> Socket (9101.0) -
自身のアドレスにバインドされたソケットを作成します。
...がメソッドの返り値となります。
ブロックを省略した場合は、生成された Socket
オブジェクトが返されます。
require 'socket'
Addrinfo.udp("0.0.0.0", 9981).bind {|s|
s.local_address.connect {|s| s.send "hello", 0 }
p s.recv(10) #=> "hello"
}... -
Addrinfo
# bind {|sock| . . . } -> object (9101.0) -
自身のアドレスにバインドされたソケットを作成します。
...がメソッドの返り値となります。
ブロックを省略した場合は、生成された Socket
オブジェクトが返されます。
require 'socket'
Addrinfo.udp("0.0.0.0", 9981).bind {|s|
s.local_address.connect {|s| s.send "hello", 0 }
p s.recv(10) #=> "hello"
}... -
Addrinfo
# ipv4 _ loopback? -> bool (9101.0) -
IPv4 のループバックアドレス(127.0.0.0/8) であれば真を返します。
...IPv4 のループバックアドレス(127.0.0.0/8) であれば真を返します。
@see Addrinfo#ipv6_loopback?... -
Addrinfo
# ipv6 _ loopback? -> bool (9101.0) -
IPv6 のループバックアドレス(::1)であれば真を返します。
...IPv6 のループバックアドレス(::1)であれば真を返します。
@see Addrinfo#ipv4_loopback?...