るりまサーチ

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

別のキーワード

  1. _builtin -
  2. open-uri open
  3. irb/input-method new
  4. irb/input-method gets
  5. matrix -

ライブラリ

クラス

モジュール

キーワード

検索結果

<< 1 2 > >>

File::Constants::RDWR -> Integer (24301.0)

読み書き両方のモードでファイルを開くときに指定します。 File.openで使用します。

読み書き両方のモードでファイルを開くときに指定します。
File.openで使用します。

Fcntl::O_RDWR -> Integer (12301.0)

ファイルを読み書きできるように開きます。

ファイルを読み書きできるように開きます。

PStore::RDWR_ACCESS -> Integer (12301.0)

内部で利用する定数です。

内部で利用する定数です。

Socket::Constants::SHUT_RDWR -> Integer (12301.0)

BasicSocket#shutdown の how 引数に使用します。

BasicSocket#shutdown の how 引数に使用します。

Socket::SHUT_RDWR -> Integer (12301.0)

BasicSocket#shutdown の how 引数に使用します。

BasicSocket#shutdown の how 引数に使用します。

絞り込み条件を変える

OpenSSL::SSL::SSLServer#shutdown(how=Socket::SHUT_RDWR) -> 0 (3307.0)

ソケットの以降の接続を終了させます。

...ソケットの以降の接続を終了させます。

詳しくは BasicSocket#shutdown を参照してください。

@param how 接続の終了の仕方を Socket::SHUT_RD, Socket::SHUT_WR,
Socket::SHUT_RDWR などで指定します。...

Kernel.#open(file, mode_enc = "r", perm = 0666) -> IO (3268.0)

file をオープンして、IO(Fileを含む)クラスのインスタンスを返します。

...が "|-" である時、open は Ruby の子プロセス
を生成し、その子プロセスとの間のパイプ(IOオブジェクト)を返し
ます。(このときの動作は、IO.popen と同じです。
File.open にはパイプラインを生成する機能はありません)。

Perlと異...
...ます。

@param file ファイルを文字列で指定します。整数を指定した場合はファイルディスクリプタとして扱います。
@param mode_enc モード・エンコーディングを文字列か定数の論理和で指定します。後述。
@param perm open(2) の第 3...
...用モード (RDWR)
でオープンされます。

: "r+"
ファイルの読み書き位置は先頭にセットされます。

: "w+"
"r+" と同じですが、オープン時にファイルがすでに
存在していればその内容を空にします。

: "a+"
"r+"と同様...

Kernel.#open(file, mode_enc = "r", perm = 0666) {|io| ... } -> object (3268.0)

file をオープンして、IO(Fileを含む)クラスのインスタンスを返します。

...が "|-" である時、open は Ruby の子プロセス
を生成し、その子プロセスとの間のパイプ(IOオブジェクト)を返し
ます。(このときの動作は、IO.popen と同じです。
File.open にはパイプラインを生成する機能はありません)。

Perlと異...
...ます。

@param file ファイルを文字列で指定します。整数を指定した場合はファイルディスクリプタとして扱います。
@param mode_enc モード・エンコーディングを文字列か定数の論理和で指定します。後述。
@param perm open(2) の第 3...
...用モード (RDWR)
でオープンされます。

: "r+"
ファイルの読み書き位置は先頭にセットされます。

: "w+"
"r+" と同じですが、オープン時にファイルがすでに
存在していればその内容を空にします。

: "a+"
"r+"と同様...

BasicSocket#shutdown(how = Socket::SHUT_RDWR) -> 0 (319.0)

ソケットの以降の接続を終了させます。

...了します。

* Socket::SHUT_RD: それ以降の受信が拒否されます
* Socket::SHUT_WR: それ以降の送信が拒否されます
* Socket::SHUT_RDWR: それ以降の送信、受信ともに拒否されます

how を省略すると Socket::SHUT_RDWR を指定したことになり...
...してください。

@param how 接続の終了の仕方を Socket::SHUT_RD, Socket::SHUT_WR, Socket::SHUT_RDWR などで指定します。

@raise Errno::EXXX ソケットの以降の接続を終了操作が失敗した場合に発生します。
@raise ArgumentError how に範囲外の整数を...
...入力した場合に発生します。
@raise SecurityError セーフレベルが 4 以上で、ソケットに汚染マークがついていない場合発生します。...

File#flock(operation) -> 0 | false (248.0)

ファイルをロックします。

...す。

@param operation ロックに対する操作の種類を示す定数を指定します。
どのような定数が利用可能かは以下を参照して下さい。

@raise IOError 自身が close されている場合に発生します。

@raise Errno::EXXX operation に...
...1:][ruby]{
# 書き込みロック(write lock)を使用してカウンタを更新。
# ロック前にファイルを切り詰めてしまうので、
# モードに"w"を使ってはいけません。
File.open("counter", File::RDWR|File::CREAT, 0644) {|f|
f.flock(File::LOCK_EX)
value = f.read...
...][ruby]{
f = File.open("/tmp/foo", "w")

f.flock(File::LOCK_EX)
puts "locked by process1"

fork {
f = File.open("/tmp/foo", "r")
f.flock(File::LOCK_SH)
puts "locked by process2"
sleep 5
puts "unlocked by process2"
}

sleep 5

f.flock(File::LOCK_UN)
puts "unlocked by process1"
sleep 1 # <-...

絞り込み条件を変える

<< 1 2 > >>