るりまサーチ

最速Rubyリファレンスマニュアル検索!
588件ヒット [501-588件を表示] (0.010秒)

別のキーワード

  1. _builtin each_pair
  2. socket pair
  3. dbm each_pair
  4. env each_pair
  5. hash each_pair

ライブラリ

クラス

モジュール

オブジェクト

キーワード

検索結果

<< < ... 4 5 6 >>

UNIXSocket#recv_io(klass=IO, mode=nil) -> Integer|IO|object (6.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 受け取ったファイルディスクリプタ...

UNIXSocket#send_io(io) -> nil (6.0)

引数 io に対応するファイルディスクリプタをソケットの接続先に送ります。

...引数 io に対応するファイルディスクリプタをソケットの接続先に送ります。

require 'socket'

s1, s2 = UNIXSocket.pair

s1.send_io STDOUT
stdout = s2.recv_io

p STDOUT.fileno #=> 1
p stdout.fileno #=> 6

stdout.puts "hello" # outputs "hello\n" to stan...

ENV.each -> Enumerator (2.0)

key と value を引数としてブロックを評価します。

key と value を引数としてブロックを評価します。

//emlist[][ruby]{
ENV['FOO'] = 'bar'
ENV.each do |key, value|
p "value is #{value}" if key == 'FOO' # => "value is bar"
end
# => ENV
//}

ENV.each {|key, value| ... } -> self (2.0)

key と value を引数としてブロックを評価します。

key と value を引数としてブロックを評価します。

//emlist[][ruby]{
ENV['FOO'] = 'bar'
ENV.each do |key, value|
p "value is #{value}" if key == 'FOO' # => "value is bar"
end
# => ENV
//}

DBM#each {|key, value| ... } -> self (1.0)

各要素に対するイテレータ。

各要素に対するイテレータ。

絞り込み条件を変える

GDBM#each {|key, value| ... } -> self (1.0)

各要素に対するイテレータです。

各要素に対するイテレータです。

SDBM#each {|key, value| ... } -> self (1.0)

各要素に対するイテレータ。

各要素に対するイテレータ。

YAML::DBM#each -> YAML::DBM (1.0)

自身のキーと値を引数としてブロックを評価します。

自身のキーと値を引数としてブロックを評価します。

自身を返します。
<< < ... 4 5 6 >>