297件ヒット
[1-100件を表示]
(0.206秒)
種類
- インスタンスメソッド (176)
- 特異メソッド (77)
- 文書 (22)
- モジュール関数 (22)
ライブラリ
- ビルトイン (66)
- dbm (11)
- gdbm (11)
- json (22)
- ostruct (33)
-
rdoc
/ markup (22) -
rexml
/ sax2listener (11) - sdbm (11)
- socket (77)
-
yaml
/ dbm (11)
クラス
- BasicSocket (11)
- DBM (11)
- GDBM (11)
- Hash (22)
- OpenStruct (33)
-
RDoc
:: Markup (22) - SDBM (11)
- Socket (22)
-
Socket
:: AncillaryData (11) - Struct (22)
- UNIXSocket (33)
-
YAML
:: DBM (11)
モジュール
- JSON (22)
-
REXML
:: SAX2Listener (11)
オブジェクト
- ENV (22)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) -
NEWS for Ruby 2
. 0 . 0 (11) -
add
_ special (11) -
add
_ word _ pair (11) - attlistdecl (11)
-
each
_ pair (132) - generate (11)
- new (11)
- recv (11)
-
recv
_ io (11) - socketpair (22)
-
unix
_ rights (11) - unparse (11)
検索結果
先頭5件
-
UNIXSocket
. pair(type=Socket :: SOCK _ STREAM , protocol=0) -> [UNIXSocket , UNIXSocket] (30407.0) -
相互に結合された UNIX ソケットのペアを含む2要素の配列を返します。
...UNIX ソケットのペアを含む2要素の配列を返します。
type にはソケットタイプを指定します。
Socket::SOCK_STREAM, Socket::SOCK_DGRAM, Socket::SOCK_RAW などの
整数、:STREAM, :DGRAM, :RAW などのシンボル、
"STREAM" などの文字列が渡せます。
prot......ocol には プロトコルを指定します。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 (30401.0) -
相互に結合されたソケットのペアを含む2要素の配列を返します。 引数の指定は Socket.open と同じです。
...のペアを含む2要素の配列を返します。
引数の指定は Socket.open と同じです。
@param domain Socket.open を参照してください。
@param type Socket.open を参照してください。
@param protocol Socket.open を参照してください。
@see Socket.open... -
RDoc
:: Markup # add _ word _ pair(start , stop , name) -> () (21407.0) -
start と stop ではさまれる文字列(例. *bold*)をフォーマットの対象にしま す。
...start と stop ではさまれる文字列(例. *bold*)をフォーマットの対象にしま
す。
@param start 開始となる文字列を指定します。
@param stop 終了となる文字列を指定します。start と同じ文字列にする事も
可能です。
@param nam......raise RuntimeError start に "<" で始まる文字列を指定した場合に発生します。
例:
require 'rdoc/markup/simple_markup'
require 'rdoc/markup/simple_markup/to_html'
m = SM::SimpleMarkup.new
m.add_word_pair("{", "}", :STRIKE)
h = SM::ToHtml.new
h.add_tag(:STRIKE, "<str......ike>", "</strike>")
puts m.convert(input_string, h)
変換時に実際にフォーマットを行うには SM::ToHtml#add_tag のように、
フォーマッタ側でも操作を行う必要があります。... -
OpenStruct
# each _ pair -> Enumerator (18508.0) -
self の各要素の名前と要素を引数としてブロックを評価します。
...ックを評価します。
ブロックを指定した場合は self を返します。そうでない場合は
Enumerator を返します。
例:
require 'ostruct'
data = OpenStruct.new("country" => "Australia", :population => 20_000_000)
data.each_pair.to_a # => population, 20000000... -
Struct
# each _ pair -> Enumerator (18508.0) -
構造体のメンバ名(Symbol)と値の組を引数にブロックを繰り返し実行します。
.../emlist[例][ruby]{
Foo = Struct.new(:foo, :bar)
Foo.new('FOO', 'BAR').each_pair {|m, v| p [m,v]}
# => [:foo, "FOO"]
# [:bar, "BAR"]
//}
[注意] 本メソッドの記述は Struct の下位クラスのインスタンスに対して呼び
出す事を想定しています。Struct.new は Struct... -
OpenStruct
# each _ pair { |key , value| } -> self (18408.0) -
self の各要素の名前と要素を引数としてブロックを評価します。
...ックを評価します。
ブロックを指定した場合は self を返します。そうでない場合は
Enumerator を返します。
例:
require 'ostruct'
data = OpenStruct.new("country" => "Australia", :population => 20_000_000)
data.each_pair.to_a # => population, 20000000... -
Struct
# each _ pair {|member , value| . . . } -> self (18408.0) -
構造体のメンバ名(Symbol)と値の組を引数にブロックを繰り返し実行します。
.../emlist[例][ruby]{
Foo = Struct.new(:foo, :bar)
Foo.new('FOO', 'BAR').each_pair {|m, v| p [m,v]}
# => [:foo, "FOO"]
# [:bar, "BAR"]
//}
[注意] 本メソッドの記述は Struct の下位クラスのインスタンスに対して呼び
出す事を想定しています。Struct.new は Struct... -
UNIXSocket
. socketpair(type=Socket :: SOCK _ STREAM , protocol=0) -> [UNIXSocket , UNIXSocket] (18407.0) -
相互に結合された UNIX ソケットのペアを含む2要素の配列を返します。
...UNIX ソケットのペアを含む2要素の配列を返します。
type にはソケットタイプを指定します。
Socket::SOCK_STREAM, Socket::SOCK_DGRAM, Socket::SOCK_RAW などの
整数、:STREAM, :DGRAM, :RAW などのシンボル、
"STREAM" などの文字列が渡せます。
prot......ocol には プロトコルを指定します。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
. socketpair(domain , type , protocol=0) -> Array (18401.0) -
相互に結合されたソケットのペアを含む2要素の配列を返します。 引数の指定は Socket.open と同じです。
...のペアを含む2要素の配列を返します。
引数の指定は Socket.open と同じです。
@param domain Socket.open を参照してください。
@param type Socket.open を参照してください。
@param protocol Socket.open を参照してください。
@see Socket.open... -
UNIXSocket
# recv _ io(klass=IO , mode=nil) -> Integer|IO|object (12506.0) -
ソケットの接続先からファイルディスクリプタを受け取ります。
...nil の場合、ファイルディスクリプタが Integer として
返されます。
klass が nil でない場合、
klass.for_fd(fd[, mode]) が呼ばれ、その値が返されます。
例:
require 'socket'
s1, s2 = UNIXSocket.pair
s1.send_io STDOUT
io = s2.recv_io
p File.ide......ntical?(io, STDOUT) #=> true
@param klass 受け取ったファイルディスクリプタを変換するためのクラス
@param mode for_fd に渡すファイルモード...