ライブラリ
- ビルトイン (616)
-
cgi
/ core (11) - csv (44)
- erb (11)
-
io
/ wait (11) -
irb
/ context (22) -
irb
/ input-method (77) - json (11)
-
net
/ ftp (44) -
net
/ http (122) -
net
/ imap (22) -
net
/ pop (22) -
net
/ smtp (22) - open-uri (33)
- openssl (77)
-
rinda
/ rinda (22) -
rinda
/ tuplespace (22) -
rubygems
/ package / tar _ reader / entry (22) -
rubygems
/ source _ info _ cache (22) - stringio (44)
- sync (6)
- thread (40)
-
webrick
/ server (11) -
win32
/ registry (11) - zlib (110)
クラス
-
ARGF
. class (22) - CSV (22)
-
CSV
:: Row (11) -
CSV
:: Table (11) - ERB (11)
-
Encoding
:: InvalidByteSequenceError (11) -
Gem
:: Package :: TarReader :: Entry (22) -
Gem
:: SourceInfoCache (22) - IO (107)
-
IRB
:: Context (22) -
IRB
:: InputMethod (11) -
IRB
:: ReadlineInputMethod (55) -
IRB
:: StdioInputMethod (11) -
JSON
:: Parser (11) - Module (11)
-
Net
:: FTP (44) -
Net
:: HTTP (100) -
Net
:: HTTPGenericRequest (22) -
Net
:: IMAP (22) -
Net
:: POP3 (22) -
Net
:: SMTP (22) - Object (13)
-
OpenSSL
:: SSL :: SSLSocket (11) -
Rinda
:: TupleSpace (22) -
Rinda
:: TupleSpaceProxy (22) - String (11)
- StringIO (44)
- Thread (106)
-
Thread
:: Backtrace :: Location (11) -
Thread
:: ConditionVariable (11) -
Thread
:: Mutex (63) -
Thread
:: Queue (139) -
Thread
:: SizedQueue (118) - ThreadGroup (44)
-
WEBrick
:: GenericServer (11) -
Win32
:: Registry (11) -
Zlib
:: GzipReader (77) -
Zlib
:: GzipWriter (33)
モジュール
-
CGI
:: QueryExtension (11) -
OpenSSL
:: Buffering (66) -
OpenURI
:: OpenRead (33) -
Sync
_ m (6)
キーワード
- << (22)
-
absolute
_ path (11) - add (11)
-
add
_ trace _ func (11) -
attr
_ reader (11) -
body
_ stream (11) -
body
_ stream= (11) - clear (11)
- close (29)
- closed? (9)
- count (11)
-
def
_ class (11) - deq (22)
- dup (11)
- each (11)
-
each
_ byte (11) -
each
_ line (11) - empty? (18)
- enclose (11)
- enclosed? (11)
- encoding (11)
- enq (22)
- eof? (11)
- expunge (11)
- fetch (7)
- flush (22)
-
full
_ name (11) - gets (11)
- group (11)
- headers (11)
- length (18)
- line (11)
- lineno= (11)
- list (11)
- lock (9)
- locked? (9)
- max (11)
- max= (11)
- multipart? (11)
-
num
_ waiting (11) - open (33)
-
open
_ timeout (22) -
open
_ timeout= (22) - owned? (9)
-
pending
_ interrupt? (11) - pop (22)
- pread (7)
- push (33)
- putc (11)
- puts (22)
- pwrite (7)
-
read
_ all (22) -
read
_ all _ cache _ data (11) -
read
_ cache _ data (11) -
read
_ nonblock (44) -
read
_ timeout (44) -
read
_ timeout= (44) -
readable
_ atfer _ eof? (33) -
readagain
_ bytes (11) - readchar (11)
- readline (11)
- readlines (11)
- readpartial (55)
-
request
_ get (22) -
request
_ post (22) - run (11)
-
set
_ encoding _ by _ bom (5) -
set
_ trace _ func (11) - shift (22)
- size (18)
- sleep (9)
- source (11)
- status (11)
-
sync
_ upgrade _ waiting (6) - synchronize (9)
- sysread (33)
- then (6)
-
thread
_ variable _ set (11) - tokens (11)
-
try
_ lock (9) -
uid
_ thread (11) - ungetc (22)
- unlock (9)
- unused (11)
-
use
_ readline (11) -
use
_ readline? (11) - value (11)
-
values
_ at (11) - wait (11)
-
wait
_ readable (11) - wakeup (11)
-
write
_ timeout (6) -
write
_ timeout= (6) -
yield
_ self (7)
検索結果
先頭5件
-
OpenURI
:: OpenRead # read(options = {}) -> String (24124.0) -
自身が表す内容を読み込んで文字列として返します。 self.open(options={}) {|io| io.read } と同じです。 このメソッドによって返される文字列は OpenURI::Meta によって extend されています。
...io| io.read } と同じです。
このメソッドによって返される文字列は OpenURI::Meta
によって extend されています。
@param options ハッシュを与えます。
require 'open-uri'
uri = URI.parse('http://www.example.com/')
str = uri.read
p str.is_a?(OpenURI::Me......ta) # => true
p str.content_type... -
Rinda
:: TupleSpaceProxy # read(tuple , sec=nil) -> [Array|Hash] (21226.0) -
タプルスペース内の tuple にマッチするタプルを一つコピーして返します。
...ルスペース内の tuple にマッチするタプルを一つコピーして返します。
内部的にはリモートオブジェクトの Rinda::TupleSpace#read にフォワードされます。
詳細は Rinda::TupleSpace#read を参照してください。
@param tuple タプルのパタ......ーン
@param sec タイムアウト秒数
@raise Rinda::RequestExpiredError read がタイムアウトした場合に発生します
@raise Ridna::RequestCanceledError read が何らかの理由でキャンセルされた場合に発生します。... -
Rinda
:: TupleSpace # read(tuple , sec=nil) -> [Array|Hash] (21220.0) -
タプルスペース内の tuple にマッチするタプルを一つコピーして返します。
...ペース内の tuple にマッチするタプルを一つコピーして返します。
このメソッド呼び出しが終了しても、タプルスペースからタプルは取り除かれません。
tuple で指定できるパターンについては lib:rinda/rinda#tuplepattern を
参照......時には read をあきらめ
例外 Rinda::RequestExpiredError を発生させます。
sec に nil を指定するとタイムアウトせずに無限に待ち続けます。
@param tuple タプルのパターン
@param sec タイムアウト秒数
@raise Rinda::RequestExpiredError read がタ......イムアウトした場合に発生します
@raise Ridna::RequestCanceledError read が何らかの理由でキャンセルされた場合に発生します。... -
OpenSSL
:: Buffering # read(length=nil , buf=nil) -> String | nil (21208.0) -
文字列を通信路から読み込み、返します。
...した場合(省略した場合)は最後
までのデータを読み込みます。
bufに文字列を渡した場合はその領域が出力用のバッファとして利用されます。
IO#read と同様です。
@param length 読み込むバイト数
@param buf 読み込みバッファ... -
IO
# read(length = nil , outbuf = "") -> String | nil (18232.0) -
length バイト読み込んで、その文字列を返します。
...pen(空ファイル) {|f| f.read } は "" となります。
@param length 読み込むサイズを整数で指定します。
nil が指定された場合、EOF までの全てのデータを読み込んで、その文字列を返します。
@param outbuf 出力用のバッファ......を文字列で指定します。IO#read は読み込んだ
データをその文字列オブジェクトに上書きして返します。指定し
た文字列オブジェクトがあらかじめ length 長の領域であれば、
余計なメモリの割......gumentError length が負の場合に発生します。
第二引数を指定した read の呼び出しでデータが空であった場合
(read が nil を返す場合)、outbuf は空文字列になります。
outbuf = "x" * 20;
io = File.open("/dev/null")
p io.read(10,outbuf)
p outbu... -
StringIO
# read(len , outbuf) -> String (18232.0) -
自身から len バイト読み込んで返します。len が省略された場合は、最後まで読み込んで返します。 詳しい仕様は IO#read を参照して下さい。
...最後まで読み込んで返します。
詳しい仕様は IO#read を参照して下さい。
@param len 読み込みたい長さを整数で指定します。詳しい仕様は IO#read を参照して下さい。
@param outbuf 読み込んだ文字列を出力するバッファを文字列で......る場合、その文字列は一旦 length 長に拡張(あるいは縮小)されたあと、
実際に読み込んだデータのサイズになります。IO#read と同じです。
@raise IOError 自身が読み込み用にオープンされていなければ発生します。... -
Net
:: IMAP # uid _ thread(algorithm , search _ keys , charset) -> [Net :: IMAP :: ThreadMember] (12301.0) -
THREADコマンドを送り、メールボックスを検索した結果を スレッド形式の木構造で返します。
...THREADコマンドを送り、メールボックスを検索した結果を
スレッド形式の木構造で返します。
ほぼ Net::IMAP#thread と同じですが、返ってくるオブジェクトの
Net::IMAP::ThreadMember#seqno の内容が message sequence number
ではなく UID とな......ります。
@param algorithm スレッド構造構築アルゴリズム名(文字列)
@param search_key 検索条件(文字列配列)
@param charset 検索条件の解釈に用いるCHARSET名(文字列)
@see Net::IMAP::ThreadMember, Net::IMAP#thread... -
Net
:: HTTP # read _ timeout -> Integer|nil (12224.0) -
読みこみ(read(2)) 一回でブロックしてよい最大秒数 を返します。
...(read(2)) 一回でブロックしてよい最大秒数
を返します。
この秒数たっても読みこめなければ例外 Net::ReadTimeout
を発生します。
nilはタイムアウトしないことを意味します。
デフォルトは 60 (秒)です。
@see Net::HTTP#open_timeout,......Net::HTTP#read_timeout=... -
Net
:: HTTP # read _ timeout=(seconds) (12224.0) -
読みこみ(read(2)) 一回でブロックしてよい最大秒数を 設定します。
...読みこみ(read(2)) 一回でブロックしてよい最大秒数を
設定します。
この秒数たっても読みこめなければ例外 Net::ReadTimeout
を発生します。
nilを設定するとタイムアウトしなくなります。
このタイムアウト秒数はサーバとや......りとりするメソッドで有効です。
デフォルトは 60 (秒)です。
@param second 待つ秒数を指定します。
@see Net::HTTP#open_timeout, Net::HTTP#read_timeout... -
Net
:: SMTP # read _ timeout -> Integer (12224.0) -
読みこみ (read(2) 一回) でブロックしてよい最大秒数を返します。
...読みこみ (read(2) 一回) でブロックしてよい最大秒数を返します。
デフォルトは60(秒)です。
この秒数たっても読みこめなければ例外 TimeoutError を発生します。
@see Net::SMTP#read_timeout=...