2000件ヒット
[201-300件を表示]
(0.137秒)
ライブラリ
- ビルトイン (238)
- ipaddr (12)
-
net
/ http (156) -
net
/ imap (132) -
net
/ pop (96) -
net
/ smtp (56) - ostruct (10)
- resolv (288)
-
rubygems
/ server (12) - socket (888)
- un (12)
-
webrick
/ server (12) -
webrick
/ utils (12)
クラス
- Addrinfo (60)
- Array (21)
- BasicSocket (48)
- Data (18)
-
Gem
:: Server (12) - IPAddr (12)
- IPSocket (12)
-
Net
:: HTTP (156) -
Net
:: IMAP :: Address (48) -
Net
:: IMAP :: Envelope (72) -
Net
:: POP3 (96) -
Net
:: SMTP (56) - OpenStruct (10)
- Resolv (108)
-
Resolv
:: DNS (48) -
Resolv
:: DNS :: Resource :: IN :: WKS (12) -
Resolv
:: Hosts (72) -
Resolv
:: IPv4 (24) -
Resolv
:: IPv6 (24) - Socket (420)
-
Socket
:: AncillaryData (12) -
Socket
:: UDPSource (24) - String (12)
- Struct (187)
- UDPSocket (24)
-
WEBrick
:: GenericServer (12)
モジュール
- Kernel (12)
-
Socket
:: Constants (288) -
WEBrick
:: Utils (12)
キーワード
-
AI
_ ADDRCONFIG (24) -
AI
_ PASSIVE (24) -
EAI
_ ADDRFAMILY (24) -
EAI
_ FAMILY (24) -
EAI
_ NODATA (24) -
IFF
_ BROADCAST (24) -
IFF
_ LIVE _ ADDR _ CHANGE (24) -
IFF
_ NOARP (24) -
INADDR
_ ANY (24) -
INADDR
_ BROADCAST (24) -
INADDR
_ LOOPBACK (24) -
INADDR
_ NONE (24) -
IPV6
_ NEXTHOP (24) -
IPV6
_ RECVPKTINFO (24) -
IP
_ BLOCK _ SOURCE (24) -
IP
_ ONESBCAST (24) -
IP
_ RECVDSTADDR (24) -
IP
_ RECVOPTS (24) -
IP
_ RECVSLLA (24) -
IP
_ SENDSRCADDR (24) -
IP
_ UNBLOCK _ SOURCE (24) -
NEWS for Ruby 3
. 1 . 0 (4) -
NI
_ NUMERICHOST (24) - Proxy (12)
-
SO
_ REUSEADDR (24) -
SO
_ REUSEPORT (24) - [] (12)
- []= (12)
- address (60)
-
auth
_ only (12) - bcc (12)
- bind (24)
- cc (12)
-
connect
_ address (12) - create (24)
-
create
_ listeners (12) - deconstruct (6)
-
deconstruct
_ keys (6) - define (6)
-
delete
_ all (24) - dig (10)
- each (24)
-
each
_ address (12) -
each
_ name (12) - foreach (12)
- from (12)
- getaddress (60)
- getaddresses (48)
- getname (48)
- getnames (48)
- getsockopt (12)
- host (12)
- httpd (12)
- inspect (15)
-
ip
_ address (12) -
ip
_ address _ list (12) -
ip
_ port (12) -
ip
_ unpack (12) - length (12)
- listen (12)
-
local
_ address (24) - mailbox (12)
- name (12)
-
net
/ smtp (12) - new (132)
- open (12)
- pack (21)
- pack テンプレート文字列 (12)
-
proxy
_ address (24) -
proxy
_ address= (12) -
proxy
_ from _ env? (12) -
proxy
_ port (12) -
proxy
_ port= (12) - proxyaddr (12)
- proxyport (12)
-
rb
_ gc _ register _ address (12) -
rb
_ gc _ unregister _ address (12) - rdoc (12)
-
remote
_ address (24) -
reply
_ to (12) - route (12)
-
ruby 1
. 6 feature (12) - sender (12)
- size (12)
- start (80)
-
tcp
_ server _ sockets (48) - to (12)
-
to
_ a (12) -
to
_ h (25) -
to
_ s (15) -
udp
_ server _ sockets (48) -
unix
_ server _ socket (24) - unpack (12)
- values (12)
検索結果
先頭5件
-
WEBrick
:: Utils . # create _ listeners(address , port , logger = nil) -> [TCPServer] (9307.0) -
与えられたアドレスとポートで TCPServer オブジェクトを生成し ます。
...アドレスとポートで TCPServer オブジェクトを生成し
ます。
@param address アドレスを指定します。
@param port ポート番号を指定します。
@param logger ロガーオブジェクトを指定します。
@raise ArgumentError port を指定しなかった場合......に発生します。
@see Socket.getaddrinfo, TCPServer... -
Net
:: HTTP # proxy _ address=(address) (9214.0) -
プロクシのアドレス(ホスト名、IPアドレス)を指定します。
...ドレス(ホスト名、IPアドレス)を指定します。
Net::HTTP#start で接続する前に設定する必要があります。
@param address プロクシのホスト名、もしくはIPアドレスを表す文字列
@see Net::HTTP#proxy_address=, Net::HTTP#proxy_port, Net::HTTP.new... -
Net
:: HTTP # proxy _ address -> String|nil (9207.0) -
プロクシ経由で接続する HTTP オブジェクトならプロクシのアドレス を返します。
...プロクシ経由で接続する HTTP オブジェクトならプロクシのアドレス
を返します。
そうでないなら nil を返します。
proxyaddr は時代遅れのメソッドです。
@see Net::HTTP#proxy_address=, Net::HTTP#proxy_port, Net::HTTP.new... -
Net
:: HTTP # address -> String (9201.0) -
接続するアドレスを返します。
...接続するアドレスを返します。
@see Net::HTTP.new... -
Net
:: HTTP . proxy _ address -> String|nil (9201.0) -
自身が (Net::HTTP.Proxy によって作成された) プロクシ用のクラスならばプロクシのアドレスを返します。
...自身が (Net::HTTP.Proxy によって作成された)
プロクシ用のクラスならばプロクシのアドレスを返します。
そうでなければ nil を返します。
@see Net::HTTP.Proxy... -
Net
:: POP3 # address -> String (9201.0) -
接続するアドレスです。
接続するアドレスです。 -
Net
:: SMTP # address -> String (9201.0) -
接続先のアドレスを返します。
接続先のアドレスを返します。 -
Struct
# deconstruct _ keys(array _ of _ names) -> Hash (9124.0) -
self のメンバの名前と値の組を Hash で返します。
...のメンバを意味します。
//emlist[例][ruby]{
Customer = Struct.new(:name, :address, :zip)
joe = Customer.new("Joe Smith", "123 Maple, Anytown NC", 12345)
h = joe.deconstruct_keys([:zip, :address])
h # => {:zip=>12345, :address=>"123 Maple, Anytown NC"}
# 引数が nil の場合は全て......。
h = joe.deconstruct_keys(nil)
h # => {:name=>"Joseph Smith, Jr.", :address=>"123 Maple, Anytown NC", :zip=>12345}
//}
[注意] 本メソッドの記述は Struct の下位クラスのインスタンスに対して呼び
出す事を想定しています。Struct.new は Struct の下位クラ......スを作成する点に
注意してください。
@see d:spec/pattern_matching#matching_non_primitive_objects... -
BasicSocket
# local _ address -> Addrinfo (9113.0) -
getsockname(2) で得られたローカルアドレス情報を Addrinfo オブジェクトとして返します。
...getsockname(2) で得られたローカルアドレス情報を
Addrinfo オブジェクトとして返します。
返されたオブジェクトの Addrinfo#protocol は 0 を
返すことに注意してください。
require 'socket'
TCPSocket.open("www.ruby-lang.org", 80) {|s|
p s.lo......cal_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... -
Net
:: IMAP :: Address # host -> String | nil (9106.0) -
メールアドレスのホスト名を返します。
...メールアドレスのホスト名を返します。
nil は 822 のグループ文法に対応します。
これについては Net::IMAP::Address#mailbox も参照してください。
そうでない場合は 822 のドメイン名を表します。
通常は、メールアドレスの「@...