1075件ヒット
[1-100件を表示]
(0.077秒)
種類
- インスタンスメソッド (651)
- 定数 (253)
- 特異メソッド (108)
- 文書 (52)
- モジュール関数 (11)
ライブラリ
- ビルトイン (33)
-
cgi
/ html (44) - csv (44)
-
fiddle
/ import (22) - fileutils (11)
- json (44)
-
net
/ http (209) -
net
/ imap (77) -
net
/ smtp (22) - openssl (33)
- optparse (11)
-
rexml
/ document (11) -
rexml
/ sax2listener (22) -
rexml
/ streamlistener (11) -
ripper
/ filter (22) -
rubygems
/ package / tar _ input (11) -
rubygems
/ package / tar _ output (11) - socket (352)
- uri (22)
-
win32
/ registry (11)
クラス
- BasicSocket (33)
- CSV (44)
- Data (4)
-
Gem
:: Package :: TarInput (11) -
Gem
:: Package :: TarOutput (11) - IO (11)
-
JSON
:: Parser (33) -
JSON
:: State (11) -
Net
:: HTTP (176) -
Net
:: IMAP :: ContinuationRequest (22) -
Net
:: IMAP :: ResponseCode (11) -
Net
:: IMAP :: TaggedResponse (22) -
Net
:: IMAP :: UntaggedResponse (22) -
Net
:: SMTP (22) -
OpenSSL
:: ASN1 :: Constructive (11) -
OpenSSL
:: X509 :: Extension (22) - OptionParser (11)
-
REXML
:: CData (11) -
Ripper
:: Filter (22) -
RubyVM
:: InstructionSequence (18) - Socket (33)
-
Socket
:: Option (77) -
Win32
:: Registry (11)
モジュール
-
CGI
:: HtmlExtension (44) -
Fiddle
:: Importer (22) - FileUtils (11)
-
Net
:: HTTPHeader (33) -
REXML
:: SAX2Listener (22) -
REXML
:: StreamListener (11) -
Socket
:: Constants (209) - URI (22)
キーワード
-
AF
_ DATAKIT (11) -
AF
_ DLI (11) -
EAI
_ NODATA (11) -
HKEY
_ CURRENT _ CONFIG (11) -
IP
_ HDRINCL (11) -
MSG
_ CTRUNC (11) -
MSG
_ EOF (11) -
MSG
_ EOR (11) -
MSG
_ HAVEMORE (11) -
MSG
_ OOB (11) -
MSG
_ RCVMORE (11) -
MSG
_ TRUNC (11) -
NEWS for Ruby 2
. 0 . 0 (11) -
NEWS for Ruby 2
. 4 . 0 (8) -
NEWS for Ruby 2
. 5 . 0 (7) -
NEWS for Ruby 3
. 0 . 0 (4) -
PF
_ DATAKIT (11) -
PF
_ DLI (11) -
SO
_ DONTTRUNC (22) -
SO
_ LINGER (22) -
SO
_ OOBINLINE (11) -
SO
_ WANTMORE (11) -
SO
_ WANTOOBFLAG (22) -
TCP
_ DEFER _ ACCEPT (11) -
add
_ gem _ contents (11) - bind (11)
- bool (11)
- cdata (22)
- clone (11)
-
content
_ type (11) -
content
_ type= (11) -
decode
_ www _ form _ component (11) - deconstruct (2)
-
deconstruct
_ keys (2) - depth (11)
-
encode
_ www _ form _ component (11) - environment (11)
-
field
_ size _ limit (11) - instance (22)
- int (11)
- linger (11)
-
load
_ from _ binary _ extra _ data (9) - mkdir (11)
-
multipart
_ form (44) - new (55)
-
on
_ XXX (11) -
on
_ default (11) - parse (11)
- patch (22)
- post (22)
- post2 (22)
-
processing
_ instruction (11) - put (11)
- put2 (22)
-
raw
_ data (33) - recvmsg (11)
-
recvmsg
_ nonblock (11) - request (22)
-
request
_ post (22) -
request
_ put (22) -
ruby 1
. 8 . 4 feature (11) - seek (11)
-
send
_ request (11) - sendmsg (11)
-
set
_ content _ type (11) - source (11)
- tagging (11)
-
to
_ binary (9) -
to
_ s (11) - union (11)
- unpack (11)
- 制御構造 (11)
検索結果
先頭5件
-
Net
:: IMAP :: ContinuationRequest # data -> Net :: IMAP :: ResponseText (24301.0) -
レスポンスのデータを返します。
レスポンスのデータを返します。 -
Net
:: IMAP :: TaggedResponse # data -> Net :: IMAP :: ResponseText (21301.0) -
レスポンスを解析したオブジェクトを返します。
...レスポンスを解析したオブジェクトを返します。
@see Net::IMAP::ResponseText... -
Net
:: IMAP :: ResponseCode # data -> object | nil (21201.0) -
レスポンスコードのデータを返します。
レスポンスコードのデータを返します。
レスポンスコードの種類によって返すオブジェクトは異なります。
ない場合は nil を返します。 -
Net
:: IMAP :: UntaggedResponse # data -> object (21201.0) -
レスポンスを解析した結果のオブジェクトを返します。
レスポンスを解析した結果のオブジェクトを返します。
レスポンスによって異なるオブジェクトを返します。
Net::IMAP::MailboxList であったりフラグを表わす
シンボルの配列であったりします。 -
Socket
:: Option # data -> String (21201.0) -
オプションのデータ(内容)を文字列で返します。
...のデータ(内容)を文字列で返します。
内容が整数や真偽値、もしくは struct linger であることがわかっている場合には、
Socket::Option#int, Socket::Option#bool, Socket::Option#linger
を用いて
to_s は過去との互換性のために存在します。... -
Net
:: SMTP # data {|f| . . . . } -> Net :: SMTP :: Response (18324.0) -
DATA コマンドを送ります。
...DATA コマンドを送ります。
文字列を引数に与えた場合はそれを本文として送ります。
ブロックを与えた場合にはそのブロックにストリームオブジェクトが渡されます
(Net::SMTP#open_message_stream参考)。
通常は Net::SMTP#send_message,......Net::SMTP#open_message_stream で
DATA が送られるため利用する必要はないはずです。
@param message メールの本文... -
Net
:: SMTP # data(message) -> Net :: SMTP :: Response (18324.0) -
DATA コマンドを送ります。
...DATA コマンドを送ります。
文字列を引数に与えた場合はそれを本文として送ります。
ブロックを与えた場合にはそのブロックにストリームオブジェクトが渡されます
(Net::SMTP#open_message_stream参考)。
通常は Net::SMTP#send_message,......Net::SMTP#open_message_stream で
DATA が送られるため利用する必要はないはずです。
@param message メールの本文... -
Data
# deconstruct -> array (15230.0) -
self のメンバの値を配列で返します。
...。
//emlist[例][ruby]{
Measure = Data.define(:amount, :unit)
distance = Measure.new(10, 'km')
distance.deconstruct # => [10, "km"]
//}
このメソッドは以下のようにパターンマッチで利用されます。
//emlist[例][ruby]{
Measure = Data.define(:amount, :unit)
distance = Meas......ure.new(10, 'km')
case distance
in n, 'km' # 裏側で #deconstruct を呼ぶ
puts "It is #{n} kilometers away"
else
puts "Don't know how to handle it"
end
# "It is 10 kilometers away" が表示される
# 以下のようにも書ける
case distance
in Measure(n, 'km')
puts "It is #{n} kilo......meters away"
# ...
end
//}
[注意] 本メソッドの記述は Data のサブクラスのインスタンスに対して呼び
出す事を想定しています。Data.define は Data のサブクラスを作成する点に
注意してください。... -
Data
# deconstruct _ keys(array _ of _ names _ or _ nil) -> hash (15230.0) -
self のメンバの名前と値の組を Hash で返します。
...名前と値の組を Hash で返します。
//emlist[例][ruby]{
Measure = Data.define(:amount, :unit)
distance = Measure.new(10, 'km')
distance.deconstruct_keys(nil) # => {:amount=>10, :unit=>"km"}
distance.deconstruct_keys([:amount]) # => {:amount=>10}
//}
このメソッドは以下の......用されます。
//emlist[例][ruby]{
Measure = Data.define(:amount, :unit)
distance = Measure.new(10, 'km')
case distance
in amount:, unit: 'km' # 裏側で #deconstruct_keys を呼ぶ
puts "It is #{amount} kilometers away"
else
puts "Don't know how to handle it"
end
# "It is 10 kilometers......定します。nil の場合は全てのメンバを意味します。
[注意] 本メソッドの記述は Data のサブクラスのインスタンスに対して呼び
出す事を想定しています。Data.define は Data のサブクラスを作成する点に
注意してください。... -
Net
:: IMAP :: ContinuationRequest # raw _ data -> String (12201.0) -
レスポンス文字列を返します。
レスポンス文字列を返します。 -
REXML
:: CData # clone -> REXML :: CData (9300.0) -
self を複製して返します。
self を複製して返します。
親ノードの情報は複製されません。