456件ヒット
[1-100件を表示]
(0.068秒)
種類
- インスタンスメソッド (324)
- 特異メソッド (108)
- モジュール関数 (24)
ライブラリ
- ビルトイン (96)
- dbm (48)
- gdbm (72)
- json (24)
- ostruct (24)
-
rdoc
/ markup (12) -
rexml
/ sax2listener (12) - sdbm (48)
- socket (96)
-
yaml
/ dbm (24)
クラス
- BasicSocket (12)
- DBM (48)
- GDBM (72)
- Hash (60)
- OpenStruct (24)
-
RDoc
:: Markup (12) - SDBM (48)
- Socket (24)
-
Socket
:: AncillaryData (12) - Struct (12)
- UNIXSocket (48)
-
YAML
:: DBM (24)
モジュール
- JSON (24)
-
REXML
:: SAX2Listener (12)
オブジェクト
- ENV (24)
キーワード
-
add
_ special (12) - attlistdecl (12)
- each (72)
-
each
_ key (12) -
each
_ pair (96) -
each
_ value (24) - generate (12)
- new (12)
- open (24)
- recv (12)
-
recv
_ io (12) - replace (36)
-
send
_ io (12) - socketpair (24)
-
unix
_ rights (12) - unparse (12)
- update (36)
検索結果
先頭5件
- UNIXSocket
. pair(type=Socket :: SOCK _ STREAM , protocol=0) -> [UNIXSocket , UNIXSocket] - Socket
. pair(domain , type , protocol=0) -> Array - OpenStruct
# each _ pair { |key , value| } -> self - Struct
# each _ pair {|member , value| . . . } -> self - UNIXSocket
. socketpair(type=Socket :: SOCK _ STREAM , protocol=0) -> [UNIXSocket , UNIXSocket]
-
UNIXSocket
. pair(type=Socket :: SOCK _ STREAM , protocol=0) -> [UNIXSocket , UNIXSocket] (18207.0) -
相互に結合された UNIX ソケットのペアを含む2要素の配列を返します。
...す。
protocol には プロトコルを指定します。0 は Unix domain でのデフォルト値が
使われます。
require 'socket'
s1, s2 = UNIXSocket.pair
s1.send "a", 0
s1.send "b", 0
p s2.recv(10) #=> "ab"
@param type ソケットタイプ
@param protocol プトロコル... -
Socket
. pair(domain , type , protocol=0) -> Array (18201.0) -
相互に結合されたソケットのペアを含む2要素の配列を返します。 引数の指定は Socket.open と同じです。
...のペアを含む2要素の配列を返します。
引数の指定は Socket.open と同じです。
@param domain Socket.open を参照してください。
@param type Socket.open を参照してください。
@param protocol Socket.open を参照してください。
@see Socket.open... -
OpenStruct
# each _ pair { |key , value| } -> self (6208.0) -
self の各要素の名前と要素を引数としてブロックを評価します。
...self の各要素の名前と要素を引数としてブロックを評価します。
ブロックを指定した場合は self を返します。そうでない場合は
Enumerator を返します。
例:
require 'ostruct'
data = OpenStruct.new("country" => "Australia", :population => 20_0......00_000)
data.each_pair.to_a # => population, 20000000... -
Struct
# each _ pair {|member , value| . . . } -> self (6208.0) -
構造体のメンバ名(Symbol)と値の組を引数にブロックを繰り返し実行します。
...構造体のメンバ名(Symbol)と値の組を引数にブロックを繰り返し実行します。
//emlist[例][ruby]{
Foo = Struct.new(:foo, :bar)
Foo.new('FOO', 'BAR').each_pair {|m, v| p [m,v]}
# => [:foo, "FOO"]
# [:bar, "BAR"]
//}
[注意] 本メソッドの記述は Struct の下位... -
UNIXSocket
. socketpair(type=Socket :: SOCK _ STREAM , protocol=0) -> [UNIXSocket , UNIXSocket] (6207.0) -
相互に結合された UNIX ソケットのペアを含む2要素の配列を返します。
...す。
protocol には プロトコルを指定します。0 は Unix domain でのデフォルト値が
使われます。
require 'socket'
s1, s2 = UNIXSocket.pair
s1.send "a", 0
s1.send "b", 0
p s2.recv(10) #=> "ab"
@param type ソケットタイプ
@param protocol プトロコル... -
Hash
# each _ value {|value| . . . } -> self (6206.0) -
ハッシュの値を引数としてブロックを評価します。
...た順です。
ブロック付きの場合selfを、
無しで呼ばれた場合 Enumerator を返します。
//emlist[例][ruby]{
{:a=>1, :b=>2}.each_value {|v| p v}
#=> 1
# 2
p({:a=>1, :b=>2}.each_value) # => #<Enumerator: {:a=>1, :b=>2}:each_value>
//}
@see Hash#each_pair,Hash#each_key... -
Socket
. socketpair(domain , type , protocol=0) -> Array (6201.0) -
相互に結合されたソケットのペアを含む2要素の配列を返します。 引数の指定は Socket.open と同じです。
...のペアを含む2要素の配列を返します。
引数の指定は Socket.open と同じです。
@param domain Socket.open を参照してください。
@param type Socket.open を参照してください。
@param protocol Socket.open を参照してください。
@see Socket.open... -
YAML
:: DBM # each _ pair {|key , val| . . . } -> YAML :: DBM (6201.0) -
自身のキーと値を引数としてブロックを評価します。
自身のキーと値を引数としてブロックを評価します。
自身を返します。 -
REXML
:: SAX2Listener # attlistdecl(element , pairs , contents) -> () (6200.0) -
DTDの属性リスト宣言に対し呼び出されるコールバックメソッドです。
...されるコールバックメソッドです。
@param element 要素名が文字列で渡されます
@param pairs 属性名とそのデフォルト値の対応が
{ 属性名文字列 => デフォルト値文字列(無ければnil) } という
ハッシュテーブルで渡されます...