るりまサーチ

最速Rubyリファレンスマニュアル検索!
22件ヒット [1-22件を表示] (0.017秒)
トップページ > ライブラリ:ビルトイン[x] > クエリ:EPERM[x] > モジュール:Process::GID[x]

別のキーワード

  1. _builtin eperm
  2. _builtin errno::eperm
  3. eperm _builtin
  4. eperm errno::exxx

検索結果

Process::GID.#switch -> Integer (9.0)

実効グループ ID を一時的に変更するために使います。

...なお、保存グループ ID を持たない環境でこのメソッドを実行すると
実グループ ID が変化します。

@raise Errno::EPERM 各グループ ID がこのメソッドを実行するのに適切な状態でない場合、
つまり、実グループ ID...
...ソッドが現在のプラットフォームで実装されていない場合に発生します。

include Process
# (r, e, s) == (500, 505, 505)
p [gid, egid] #=> [500, 505]
Process::GID
.switch do
p [gid, egid] #=> [500, 500]
end
p [gid, egid] #=> [500, 505]...

Process::GID.#switch {...} -> object (9.0)

実効グループ ID を一時的に変更するために使います。

...なお、保存グループ ID を持たない環境でこのメソッドを実行すると
実グループ ID が変化します。

@raise Errno::EPERM 各グループ ID がこのメソッドを実行するのに適切な状態でない場合、
つまり、実グループ ID...
...ソッドが現在のプラットフォームで実装されていない場合に発生します。

include Process
# (r, e, s) == (500, 505, 505)
p [gid, egid] #=> [500, 505]
Process::GID
.switch do
p [gid, egid] #=> [500, 500]
end
p [gid, egid] #=> [500, 505]...