るりまサーチ

最速Rubyリファレンスマニュアル検索!
231件ヒット [1-100件を表示] (0.077秒)
トップページ > クエリ:IO[x] > クエリ:p[x] > モジュール:OpenSSL::Buffering[x]

別のキーワード

  1. io popen
  2. io pipe
  3. io each
  4. io each_line
  5. io readlines

ライブラリ

キーワード

検索結果

<< 1 2 3 > >>

OpenSSL::Buffering#print(*args) -> nil (6107.0)

args を順に出力します。

...args を順に出力します。

args の各要素を to_s で文字列に変換して
出力します。
IO
#print とほぼ同様ですが、引数を省略した場合に $_ を出力する
機能はありません。

@param args 出力するオブジェクト...

OpenSSL::Buffering#printf(format, *args) -> nil (6107.0)

format に従い引数 args を文字列に変換して 出力します。

...format に従い引数 args を文字列に変換して
出力します。

IO
#printf と同様です。

@param format 出力フォーマット文字列
@param arg 出力するオブジェクト
@see Kernel.#printf...

OpenSSL::Buffering#puts(*objs) -> nil (6107.0)

各オブジェクトを出力し、それぞれの後に改行を出力します。

...各オブジェクトを出力し、それぞれの後に改行を出力します。

IO
#puts と同様です。

@param objs 出力したいオブジェクト...

OpenSSL::Buffering#readpartial(maxlen, buf=nil) -> String | nil (6107.0)

通信路から長さ maxlen バイトを上限としてデータを読み込み、 文字列として返します。 即座に得られるデータが存在しないときにはブロックしてデータの到着を待ちます。 即座に得られるデータが 1byte でも存在すればブロックしません。

...待ちます。
即座に得られるデータが 1byte でも存在すればブロックしません。

IO
#readpartial と同様です。

@param maxlen 読み込む長さの上限(整数)
@param buf 読み込みバッファ
@raise EOFError 読み込みが既に終端に到達している場合に...

OpenSSL::Buffering#read_nonblock(maxlen, buf) -> String (3025.0)

通信路から maxlen バイトを上限としてデータを読み込み、 文字列として返します。

...から
再びこのメソッドを呼んでください。

基本的には IO#read_nonblock と同様です。しかし以下のような
違いもあります。

このメソッドはソケットが書き込み不可能(IO::WaitWritable)という理由で
例外を発生させる可能性があ...
...ク単位で暗号化/復号化
するためです。



@param maxlen 読み込む長さの上限(整数)
@param buf 読み込みバッファ
@raise EOFError 読み込みが既に終端に到達している場合に発生します
@raise OpenSSL::SSL::SSLError ソケットが読み込み/書き込...
...ある場合に発生します。
読み込み可能状態を待つ必要がある場合には IO::WaitReadable を、
書き込み可能状態を待つ必要がある場合には IO::WaitWritable を、
それぞれ extend した例外オブジェクトが生成されます。...

絞り込み条件を変える

OpenSSL::Buffering#write_nonblock(s) -> Integer (3025.0)

文字列 s をノンブロッキングモードで書き込みます。

...の時点で
ブロックする可能性があります。

基本的には IO#write_nonblock と同様です。しかし以下のような
違いもあります。

このメソッドはソケットが読み込み不可能(IO::WaitReadable)
という理由で
例外を発生させる可能性があ...
...るためです。

@param s 出力する文字列
@raise OpenSSL::SSL::SSLError ソケットが読み込み/書き込み可能状態になるのを
待つ必要がある場合に発生します。
読み込み可能状態を待つ必要がある場合には IO::WaitReadable を、...
...書き込み可能状態を待つ必要がある場合には IO::WaitWritable を、
それぞれ extend した例外オブジェクトが生成されます。...

OpenSSL::Buffering#<<(s) -> self (3007.0)

文字列 s を書き込みます。

...文字列 s を書き込みます。

IO
#<< と同様です。

@param s 出力する文字列...

OpenSSL::Buffering#each(eol=$/) {|line| ... } -> () (3007.0)

現在の読み込み位置から1行ずつ文字列として読み込み、 それを引数としてブロックを呼び出します。

...込み、
それを引数としてブロックを呼び出します。

IO
#each と同様ですが、区切り文字列に
"" を渡した場合や、nil を渡したときの意味が異なり、
これらの場合は正しく動作しません。


@param eol 行区切り文字列/正規表現...

OpenSSL::Buffering#each_byte {|ch| ... } -> () (3007.0)

現在の読み込み位置から 1 バイトずつ読み込み、 それを文字列としてブロックの引数として呼び出します。

...現在の読み込み位置から 1 バイトずつ読み込み、
それを文字列としてブロックの引数として呼び出します。

IO
#each_byte と同様です。...

OpenSSL::Buffering#each_line(eol=$/) {|line| ... } -> () (3007.0)

現在の読み込み位置から1行ずつ文字列として読み込み、 それを引数としてブロックを呼び出します。

...込み、
それを引数としてブロックを呼び出します。

IO
#each と同様ですが、区切り文字列に
"" を渡した場合や、nil を渡したときの意味が異なり、
これらの場合は正しく動作しません。


@param eol 行区切り文字列/正規表現...

絞り込み条件を変える

<< 1 2 3 > >>