4件ヒット
[1-4件を表示]
(0.049秒)
種類
- インスタンスメソッド (3)
- 定数 (1)
ライブラリ
- openssl (4)
キーワード
-
BLOCK
_ SIZE (1) - ungetc (1)
- write (1)
-
write
_ nonblock (1)
検索結果
先頭4件
-
OpenSSL
:: Buffering # write(str) -> Integer (307.0) -
str を出力します。
str を出力します。
書き込んだデータの長さを返します。
IO#write と同様です。
@param str 出力する文字列 -
OpenSSL
:: Buffering # write _ nonblock(s) -> Integer (307.0) -
文字列 s をノンブロッキングモードで書き込みます。
文字列 s をノンブロッキングモードで書き込みます。
成功した場合、書き込んだバイト数を返します。
1 バイトも書くことができず、ソケットの状態が変化するのを
待つ必要がある場合は例外を発生させます。
例外が発生した場合、内部のソケットが利用可能になってから
再びこのメソッドを呼んでください。
ただし内部バッファに書き込んでいないデータが残っている場合は、
まずバッファの内容をすべて出力してします。この時点で
ブロックする可能性があります。
基本的には IO#write_nonblock と同様です。しかし以下のような
違いもあります。
このメソッドはソケットが読み込み不可能(IO:... -
OpenSSL
:: Buffering :: BLOCK _ SIZE -> Integer (307.0) -
内部のバッファのサイズを返します。
内部のバッファのサイズを返します。 -
OpenSSL
:: Buffering # ungetc(char) -> () (22.0) -
指定した文字 char をバッファに読み戻します。
指定した文字 char をバッファに読み戻します。
char には String か Integer を渡します。
IO#ungetc と同様です。
@param char 読み戻す文字