るりまサーチ

最速Rubyリファレンスマニュアル検索!
1654件ヒット [1-100件を表示] (0.143秒)
トップページ > クエリ:i[x] > クエリ:-[x] > クエリ:lock[x]

別のキーワード

  1. _builtin to_i
  2. fiddle to_i
  3. matrix elements_to_i
  4. csv to_i
  5. ipaddr to_i

ライブラリ

キーワード

検索結果

<< 1 2 3 ... > >>

Net::HTTP#lock(path, body, initheader = nil) -> Net::HTTPResponse (18323.0)

サーバの path に LOCK リクエストを ヘッダを initheader, ボディを body として送ります。

...サーバの path に LOCK リクエストを
ヘッダを initheader, ボディを body として送ります。

レスポンスを Net::HTTPResponse のオブジェクト
で返します。

@param path リクエストを送るパスを文字列で与えます。
@param body リクエストのボ...
...ディを文字列で与えます。
@param initheader リクエストのヘッダを「文字列=>文字列」の
ハッシュで与えます。

@see Net::HTTP::Lock...

IO#write_nonblock(string, exception: true) -> Integer | :wait_writable (12500.0)

IO をノンブロッキングモードに設定し、string を write(2) システムコールで書き出します。

...
I
O をノンブロッキングモードに設定し、string を write(2) システムコールで書き出します。

write(2) が成功した場合、書き込んだ長さを返します。
EAGAIN, EINTR などは例外 Errno::EXXX として呼出元に報告されます。

書き込んだバ...
...り値)は String#bytesize の
値より小さい可能性があります。

発生した例外 がErrno::EAGAIN、 Errno::EWOULDBLOCK である場合は、
その例外オブジェクトに IO::WaitWritable が Object#extend
されます。よって IO::WaitWritable を write_nonblock のリトラ...
...きます。

@param string 自身に書き込みたい文字列を指定します。

@param exception false を指定すると、書き込み時に Errno::EAGAIN、Errno::EWOULDBLOCK が発生
する代わりに :wait_writable を返します。

@raise IOError 自身が書き込...

Process.#clock_gettime(clock_id, unit=:float_second) -> Float | Integer (12412.0)

POSIX の clock_gettime() 関数の時間を返します。

...POSIX の clock_gettime() 関数の時間を返します。

例:
p Process.clock_gettime(Process::CLOCK_MONOTONIC) #=> 896053.968060096

@param clock_id クロックの種類を以下の定数のいずれかで指定します。
サポートされている定数は OS やバー...
...CLOCK_REALTIME
SUSv2 to 4, Linux 2.5.63, FreeBSD 3.0, NetBSD 2.0, OpenBSD 2.1, macOS 10.12
: Process::CLOCK_MONOTONIC
SUSv3 to 4, Linux 2.5.63, FreeBSD 3.0, NetBSD 2.0, OpenBSD 3.4, macOS 10.12
: Process::CLOCK_PROCESS_CPUTIME_ID
SUSv3 to 4, Linux 2.5.63, OpenBSD 5.4, macOS 10.12
: Process::CLOCK...
...ノ秒が必要なら、unit に :nanosecond を使ってください。

返値のオリジン(0)は様々です。
例えば、システムの起動時刻、プロセス起動時刻、エポックなどです。

CLOCK_REALTIME のオリジンはエポック (1970-01-01 00:00:00 UTC) と定義さ...

Kernel.#block_given? -> bool (12300.0)

メソッドにブロックが与えられていれば真を返します。

...返します。

i
terator? は (ブロックが必ずイテレートするとはいえないので)推奨されていないの
で block_given? を使ってください。

//emlist[例][ruby]{
def check
i
f block_given?
puts "Block is given."
else
puts "Block isn't given."
end
end...
...check{} #=> Block is given.
check #=> Block isn't given.
//}...

Net::FTP::DEFAULT_BLOCKSIZE -> Integer (12300.0)

get, put をするときのデフォルトのブロックサイズです。

get, put をするときのデフォルトのブロックサイズです。

絞り込み条件を変える

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

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

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

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

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

OpenSSL::Buffering::BLOCK_SIZE -> Integer (12300.0)

内部のバッファのサイズを返します。

内部のバッファのサイズを返します。

OpenSSL::Cipher#block_size -> Integer (12300.0)

暗号化のブロックのサイズをバイト数で返します。

暗号化のブロックのサイズをバイト数で返します。

Process::CLOCK_BOOTTIME -> Integer (12300.0)

Process.#clock_gettime で使われます。

...Process.#clock_gettime で使われます。

システムによっては定義されていません。...

Process::CLOCK_BOOTTIME_ALARM -> Integer (12300.0)

Process.#clock_gettime で使われます。

...Process.#clock_gettime で使われます。

システムによっては定義されていません。...

絞り込み条件を変える

<< 1 2 3 ... > >>