240件ヒット
[1-100件を表示]
(0.103秒)
クラス
- Addrinfo (12)
- BasicSocket (24)
- OptionParser (144)
-
RSS
:: Rss :: Channel :: Cloud (24) -
Resolv
:: DNS :: Resource :: IN :: WKS (24)
モジュール
-
CGI
:: QueryExtension (12)
キーワード
- bitmap (12)
-
local
_ address (12) - on (144)
- protocol= (12)
-
remote
_ address (12) -
server
_ protocol (12)
検索結果
先頭5件
-
Addrinfo
# protocol -> Integer (24208.0) -
ソケットプロトコルを整数で返します。
...ソケットプロトコルを整数で返します。
require 'socket'
Addrinfo.tcp("localhost", 80).protocol == Socket::IPPROTO_TCP #=> true... -
RSS
:: Rss :: Channel :: Cloud # protocol (24203.0) -
@todo
@todo -
Resolv
:: DNS :: Resource :: IN :: WKS # protocol -> Integer (24202.0) -
IPプロトコル番号を返します。
...IPプロトコル番号を返します。
例えば 6 は TCP に対応します。... -
CGI
:: QueryExtension # server _ protocol -> String (12218.0) -
ENV['SERVER_PROTOCOL'] を返します。
...ENV['SERVER_PROTOCOL'] を返します。... -
RSS
:: Rss :: Channel :: Cloud # protocol= (12203.0) -
@todo
@todo -
BasicSocket
# local _ address -> Addrinfo (6123.0) -
getsockname(2) で得られたローカルアドレス情報を Addrinfo オブジェクトとして返します。
...sockname(2) で得られたローカルアドレス情報を
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 (3029.0) -
getpeername(2) で得られたリモートアドレス情報を Addrinfo オブジェクトとして返します。
...protocol は 0 を
返すことに注意してください。
require 'socket'
TCPSocket.open("www.ruby-lang.org", 80) {|s|
p s.remote_address #=> #<Addrinfo: 221.186.184.68:80 TCP>
}
TCPServer.open("127.0.0.1", 1728) {|serv|
c = TCPSocket.new("127.0.0.1", 1728)
s = serv.acc......ept
p s.remote_address #=> #<Addrinfo: 127.0.0.1:36504 TCP>
}
@see BasicSocket#getpeername... -
Resolv
:: DNS :: Resource :: IN :: WKS # bitmap -> String (3007.0) -
そのホストで利用可能なサービスのビットマップを返します。
...そのホストで利用可能なサービスのビットマップを返します。
例えば Resolv::DNS::Resource::IN::WKS#protocol が 6 (TCP)
の場合、26番目のビットはポート25のサービス(SMTP)に対応しています。
このビットが立っているならば SMTP は利用... -
OptionParser
# on(long , klass = String , desc = "") {|v| . . . } -> self (123.0) -
オプションを取り扱うためのブロックを自身に登録します。 ブロックはコマンドラインのパース時に、オプションが指定されていれば呼ばれます。
...スを受け付けるかは、
以下の「デフォルトで利用可能な引数クラス」を参照して下さい。
OptionParser.accept や OptionParser#accept によって、受け付け
るクラスを増やすことができます。登録されていないクラスが指定された
場合......の引数は accept で登録したブロックで klass のインスタンス
に変換されてから、ブロックに渡されます。
opts.on("-w", "--width N", Integer){|w|
p w.class #=> Integer
}
# ruby command --width=32
opts.on("-o", "--overwrite VALUE", TrueClass){|boolean|......す。
@param desc オプションの説明を文字列で与えます。サマリに表示されます。
@raise ArgumentError 登録されていないクラスが klass に指定された場合に発生します。
=== デフォルトで利用可能な引数クラス
: Object
オプション...