クラス
-
ARGF
. class (24) - Array (9)
-
DRb
:: DRbUnknown (12) -
Encoding
:: Converter (48) - IO (56)
-
OpenSSL
:: SSL :: SSLSocket (12) - String (24)
- StringIO (48)
-
Zlib
:: GzipReader (12)
モジュール
-
OpenSSL
:: Buffering (72)
キーワード
- gsub! (12)
- pack (9)
- pread (8)
-
primitive
_ convert (48) - read (36)
-
read
_ nonblock (48) - readchar (12)
- readline (12)
- readlines (12)
- readpartial (60)
- sub! (12)
- sysread (36)
検索結果
先頭5件
-
DRb
:: DRbUnknown # buf -> String (24102.0) -
保持しているマーシャリングされたバイト列を返します。
保持しているマーシャリングされたバイト列を返します。 -
OpenSSL
:: Buffering # read(length=nil , buf=nil) -> String | nil (9214.0) -
文字列を通信路から読み込み、返します。
...した場合(省略した場合)は最後
までのデータを読み込みます。
bufに文字列を渡した場合はその領域が出力用のバッファとして利用されます。
IO#read と同様です。
@param length 読み込むバイト数
@param buf 読み込みバッファ... -
OpenSSL
:: Buffering # read _ nonblock(maxlen , buf) -> String (9208.0) -
通信路から maxlen バイトを上限としてデータを読み込み、 文字列として返します。
...生した場合、内部のソケットが利用可能になってから
再びこのメソッドを呼んでください。
基本的には IO#read_nonblock と同様です。しかし以下のような
違いもあります。
このメソッドはソケットが書き込み不可能(IO::WaitWri......る程度の大きさのブロック単位で暗号化/復号化
するためです。
@param maxlen 読み込む長さの上限(整数)
@param buf 読み込みバッファ
@raise EOFError 読み込みが既に終端に到達している場合に発生します
@raise OpenSSL::SSL::SSLError ソ......る場合に発生します。
読み込み可能状態を待つ必要がある場合には IO::WaitReadable を、
書き込み可能状態を待つ必要がある場合には IO::WaitWritable を、
それぞれ extend した例外オブジェクトが生成されます。... -
OpenSSL
:: Buffering # readpartial(maxlen , buf=nil) -> String | nil (9208.0) -
通信路から長さ maxlen バイトを上限としてデータを読み込み、 文字列として返します。 即座に得られるデータが存在しないときにはブロックしてデータの到着を待ちます。 即座に得られるデータが 1byte でも存在すればブロックしません。
...ます。
即座に得られるデータが 1byte でも存在すればブロックしません。
IO#readpartial と同様です。
@param maxlen 読み込む長さの上限(整数)
@param buf 読み込みバッファ
@raise EOFError 読み込みが既に終端に到達している場合に発生... -
OpenSSL
:: Buffering # readchar -> String (9101.0) -
バッファから1文字読み込み、それ返します。
...バッファから1文字読み込み、それ返します。
読み込みが終端に到達している場合は例外 EOFError を返します。
IO#readchar と同様です。
@raise EOFError 読み込みが終端に到達した場合に発生します。... -
OpenSSL
:: Buffering # readline(eol= $ / ) -> String (9101.0) -
通信路から一行読み込んで、それを返します。
...ol で指定した文字列/正規表現になります。
読み込みが終端に到達した場合は例外 EOFError を発生します。
IO#readline と同様ですが、区切り文字列に
"" を渡した場合や、nil を渡したときの意味が異なり、
これらの場合は正し... -
OpenSSL
:: Buffering # readlines(eol= $ / ) -> [String] (9101.0) -
データを通信路から末端まで全て読み込んで、 各行を要素として持つ配列を返します。
...んで、
各行を要素として持つ配列を返します。
行区切りは eol で指定した文字列/正規表現になります。
IO#readlines と同様ですが、区切り文字列に
"" を渡した場合や、nil を渡したときの意味が異なり、
これらの場合は正し... -
OpenSSL
:: SSL :: SSLSocket # sysread(length , buf=nil) -> String (6214.0) -
データをバッファを経由せずに暗号化通信路から読み込み、 読み込んだデータを文字列で返します。
...列で返します。
基本的にはこのメソッドは使わず、OpenSSL::Buffering の
メソッドを使ってデータを読み込むべきです。
length で読み込むバイト数を指定します。
bufに文字列を指定するとその文字列のメモリ領域にデータを直......接書き込み、
その String オブジェクトを返します。
IO#sysread と同様です。
@param length 読み込むバイト数を指定します
@param buf データを書き込むバッファ
@raise EOFError 入力が終端に逹した場合に発生します
@raise OpenSSL::SSL::SSLE... -
ARGF
. class # read _ nonblock(maxlen , outbuf = nil) -> String (6201.0) -
処理中のファイルからノンブロッキングモードで最大 maxlen バイト読み込みます。 詳しくは IO#read_nonblock を参照してください。
...みます。
詳しくは IO#read_nonblock を参照してください。
ARGF.class#read などとは違って複数ファイルを同時に読み込むことはありません。
@param maxlen 読み込む長さの上限を整数で指定します。
@param outbuf 読み込んだデータを格......納する String オブジェクトを指定します。
@see ARGF.class#readpartial... -
ARGF
. class # read _ nonblock(maxlen , outbuf = nil , exception: true) -> String | Symbol | nil (6201.0) -
処理中のファイルからノンブロッキングモードで最大 maxlen バイト読み込みます。 詳しくは IO#read_nonblock を参照してください。
...みます。
詳しくは IO#read_nonblock を参照してください。
ARGF.class#read などとは違って複数ファイルを同時に読み込むことはありません。
@param maxlen 読み込む長さの上限を整数で指定します。
@param outbuf 読み込んだデータを格......o::EWOULDBLOCK が発生する代わりに
:wait_readable を返すかどうかを指定します。また、false
を指定した場合は既に EOF に達していれば
EOFError の代わりに nil を返します。
@see ARGF.class#readpartial...