240件ヒット
[1-100件を表示]
(0.145秒)
クラス
- 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件
-
RSS
:: Rss :: Channel :: Cloud # protocol (27203.0) -
@todo
@todo -
Resolv
:: DNS :: Resource :: IN :: WKS # protocol -> Integer (27202.0) -
IPプロトコル番号を返します。
IPプロトコル番号を返します。
例えば 6 は TCP に対応します。 -
Addrinfo
# protocol -> Integer (24208.0) -
ソケットプロトコルを整数で返します。
...ソケットプロトコルを整数で返します。
require 'socket'
Addrinfo.tcp("localhost", 80).protocol == Socket::IPPROTO_TCP #=> true... -
RSS
:: Rss :: Channel :: Cloud # protocol= (15203.0) -
@todo
@todo -
CGI
:: QueryExtension # server _ protocol -> String (12218.0) -
ENV['SERVER_PROTOCOL'] を返します。
...ENV['SERVER_PROTOCOL'] を返します。... -
BasicSocket
# remote _ address -> Addrinfo (12207.0) -
getpeername(2) で得られたリモートアドレス情報を Addrinfo オブジェクトとして返します。
...tpeername(2) で得られたリモートアドレス情報を
Addrinfo オブジェクトとして返します。
返されたオブジェクトの Addrinfo#protocol は 0 を
返すことに注意してください。
require 'socket'
TCPSocket.open("www.ruby-lang.org", 80) {|s|
p s.remo......te_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.accept
p s.remote_address #=> #<Addrinfo: 127.0.0.1:36504 TCP>
}
@see BasicSocket#getpeername... -
BasicSocket
# local _ address -> Addrinfo (6107.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:368......73 TCP>
}
TCPServer.open("127.0.0.1", 1512) {|serv|
p serv.local_address #=> #<Addrinfo: 127.0.0.1:1512 TCP>
}
@see BasicSocket#getsockname... -
Resolv
:: DNS :: Resource :: IN :: WKS # bitmap -> String (6107.0) -
そのホストで利用可能なサービスのビットマップを返します。
...そのホストで利用可能なサービスのビットマップを返します。
例えば Resolv::DNS::Resource::IN::WKS#protocol が 6 (TCP)
の場合、26番目のビットはポート25のサービス(SMTP)に対応しています。
このビットが立っているならば SMTP は利用... -
OptionParser
# on(long , *rest) {|v| . . . } -> self (3115.0) -
オプションを取り扱うためのブロックを自身に登録します。 ブロックはコマンドラインのパース時に、オプションが指定されていれば呼ばれます。
...い場合、例外
OptionParser::InvalidArgument が OptionParser#parse 実行時
に発生します。
@param short ショートオプションを表す文字列を指定します。
@param long ロングオプションを表す文字列を指定します。
@param rest 可能な引数を列挙......説明と見なします。
//emlist[][ruby]{
opts.on("--protocol VALUE", [:http, :ftp, :https]){|w|
p w
}
# ruby command --protocol=http #=> :http
opts.on("-c", "--charset VALUE", {"jis" => "iso-2022-jp", "sjis" => "shift_jis"}){|w|
p w
}
# ruby command --charset=jis #=> "iso-2022-jp"
//}...