るりまサーチ

最速Rubyリファレンスマニュアル検索!
5018件ヒット [1-100件を表示] (0.040秒)

別のキーワード

  1. net/imap content_id
  2. openssl id
  3. json create_id
  4. json create_id=
  5. drb install_id_conv

ライブラリ

クラス

キーワード

検索結果

<< 1 2 3 ... > >>

OpenSSL::Engine#id -> String (18107.0)

engine の識別子を文字列で返します。

...engine の識別子を文字列で返します。

@
see OpenSSL::Engine#name...

Process::GID.#eid=(id) (9322.0)

現在のプロセスの実効グループ ID を id に変更します。成功したら id を返します。

...ループ ID id に変更します。成功したら id を返します。

実グループ ID は変更されないことが保証されます。
保存グループ ID が変更されないかもしれないので root 権限の完全放棄には使えません。
保存グループ ID が変...
...ess::GID.#re_exchangeable?
が true を返すかどうかで決まります。
* true の環境では、実グループ ID と異なる値を設定した場合、保存グループ ID は新しい実効グループ ID の値に設定されます。
* false の環境では保存グループ ID...
...す。

@
param id グループ ID を整数で指定します。

@
raise Errno::EXXX 設定できない場合に発生します。

@
raise NotImplementedError メソッドが現在のプラットフォームで実装されていない場合に発生します。

[Process.gid, Process.egid]...

Process::UID.#eid=(id) (9322.0)

現在のプロセスの実効ユーザ ID を id に変更します。成功したら id を返します。

...効ユーザ ID id に変更します。成功したら id を返します。

実ユーザ ID は変更されないことが保証されます。
保存ユーザ ID が変更されないかもしれないので root 権限の完全放棄には使えません。
保存ユーザ ID が変化す...
...Process::UID.#re_exchangeable?
が true を返すかどうかで決まります。

* true の環境では、実ユーザ ID と異なる値を設定した場合、保存ユーザ ID は新しい実効ユーザ ID の値に設定されます。
* false の環境では保存ユーザ ID は変化...
...ます。

@
param id ユーザ ID を整数で指定します。

@
raise Errno::EXXX 変更できない場合に発生します。

@
raise NotImplementedError メソッドが現在のプラットフォームで実装されていない場合に発生します。

[Process.uid, Process.euid]...

Fiddle::Pointer#+@ -> Fiddle::Pointer (9200.0)

自身の指す値を Pointer にして返します。

...照 *p と同じです。

この返り値には、free 関数がセットされず、size は 0 とされます。

例:

require 'fiddle'

s = 'abc'
cptr = Fiddle::Pointer[s]
cref = cptr.ref
p cref.to_s(4).unpack('l*')[0] #=> 136121648
p cptr.to_i #=> 136121648
p cref...

Fiddle::Pointer#-@ -> Fiddle::Pointer (9200.0)

自身を指す Pointer オブジェクトを返します。 C 言語におけるポインタへのアドレス演算子の適用 &p と同じです。

...用 &p と同じです。

この返り値には、free 関数がセットされず、size は 0 とされます。

例:

require 'fiddle'

s = 'abc'
cptr = Fiddle::Pointer[s]
cref = cptr.ref
p cref.to_s(4).unpack('l*')[0] #=> 136121648
p cptr.to_i #=> 136121648
p cref....

絞り込み条件を変える

Process::GID.#eid -> Integer (9122.0)

現在のプロセスの実効グループ ID を返します。

...現在のプロセスの実効グループ ID を返します。

利用できるかはプラットフォームに依存します。

@
raise NotImplementedError メソッドが現在のプラットフォームで実装されていない場合に発生します。

Process.egid #=> 500...

OpenSSL::ASN1::ObjectId#oid -> String (9106.0)

オブジェクト識別子のドット区切り数値を文字列で返します。

...ブジェクト識別子のドット区切り数値を文字列で返します。

例:
require "openssl"
oid = OpenSSL::ASN1::ObjectId.new("subjectAltName")
p oid.oid #=> "2.5.29.17"

@
raise OpenSSL::ASN1::ASN1Error オブジェクト識別子名が未知である場合に発生します...

Process::Sys.#setresgid(rid, eid, sid) -> nil (6430.0)

システムコールの setresgid を呼びます。

...ステムコールの setresgid を呼びます。

@
param rid システムコールの引数を整数で指定します。

@
param eid システムコールの引数を整数で指定します。

@
param sid システムコールの引数を整数で指定します。

@
raise NotImplementedError...
...システムコールが現在のプラットフォームで提供されていない場合に発生します。

@
raise Errno::EXXX システムコールに失敗した場合に発生します。...

Process::Sys.#setresuid(rid, eid, sid) -> nil (6430.0)

システムコールの setresuid を呼びます。

...ステムコールの setresuid を呼びます。

@
param rid システムコールの引数を整数で指定します。

@
param eid システムコールの引数を整数で指定します。

@
param sid システムコールの引数を整数で指定します。

@
raise NotImplementedError...
...システムコールが現在のプラットフォームで提供されていない場合に発生します。

@
raise Errno::EXXX システムコールに失敗した場合に発生します。...
<< 1 2 3 ... > >>