33件ヒット
[1-33件を表示]
(0.035秒)
モジュール
-
Process
:: GID (22)
検索結果
-
Process
:: GID (18044.0) -
カレントプロセスのグループ ID を操作するためのモジュールです。
...ys
が提供されています。Process::Sys と Process::GID を同時に使うことは推奨されません。
実グループ ID を変更するメソッドは提供されていません。
これは Process::GID.#eid= と Process::GID.#re_exchange を以下のように
組み合わせるこ......とによって実現できます。
# (r,e,s) == (g1,g2,??)
Process::GID.re_exchange # (g1,g2,??) ==> (g2,g1,??)
Process::GID.eid = id # (g2,g1,??) ==> (g2,id,??)
Process::GID.re_exchange # (g2,id,??) ==> (id,g2,??)... -
Process
:: GID . # switch -> Integer (3032.0) -
実効グループ 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 (3032.0) -
実効グループ 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]...