るりまサーチ

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

別のキーワード

  1. psych safe_load
  2. pstore ultra_safe=
  3. pstore ultra_safe
  4. fileutils safe_unlink
  5. etc sc_thread_safe_functions

検索結果

<< 1 2 > >>

drb (26012.0)

分散オブジェクトプログラミングのためのライブラリです。

...ブジェクトのメソッド
を呼びだすことができます。他のマシン上のプロセスにも
アクセスできます。

=== 概要
d
Ruby は Ruby 専用の分散オブジェクトシステムです。
Ruby のみで記述され、TCP socket のような Ruby 本体が提供する...
...独自のプロトコルで通信し、他の分散オブジェクトシステム
(CORBA, RMI, .NETなど)との相互運用性はありません。

d
Ruby は
* 他のプロセスと Ruby オブジェクトのリファレンスをやりとりすること
* そこからのメソッド呼び出...
...クトの instance_eval を取り除く
undef :instance_eval
end
ro.instance_eval("DANGEROUS RUBY CODE!")

このような instance_eval による危険性は $SAFE を 1
以上にすることで防げます。
D
Rb.#start_service の :safe_level オプションで
リモートからのメソ...
...ェクトの instance_eval を取り除く
undef :instance_eval
end
ro.instance_eval("DANGEROUS RUBY CODE!")

このような instance_eval による危険性は $SAFE を 1
にすることで防げます。
D
Rb.#start_service の :safe_level オプションで
リモートからのメソッ...

DRb::DRbServer#safe_level -> Integer (24101.0)

サーバのセーフレベルを返します。

サーバのセーフレベルを返します。

Thread#safe_level -> Integer (21135.0)

self のセーフレベルを返します。カレントスレッドの safe_level は、$SAFE と同じです。

...ッドの
safe_level
は、$SAFE と同じです。

Ruby 2.6 から$SAFEがプロセスグローバルになったため、このメソッドは obsolete になりました。

セーフレベルについてはspec/safelevelを参照してください。

//emlist[例][ruby]{
thr = Thread.new { $SA...
...FE = 1; sleep }
Thread.current.safe_level # => 0
thr.safe_level # => 1
//}...
...obsolete になりました。
単純に $SAFE をチェックしてください。

セーフレベルについてはspec/safelevelを参照してください。

//emlist[例][ruby]{
thr = Thread.new { $SAFE = 1; sleep }
Thread.current.safe_level # => 0
thr.safe_level # => 1
//}...

DRb::DRbServer.default_safe_level(level) -> () (15217.0)

サーバ起動時の :safe_level オプションのデフォルト値を指定します。

...サーバ起動時の :safe_level オプションのデフォルト値を指定します。

初期値は0です。

@see DRb::DRbServer.new, DRb.#start_service...

static VALUE rb_thread_safe_level(VALUE thread) (12200.0)

絞り込み条件を変える

DRb::DRbServer.new(uri=nil, front=nil, config_or_acl=nil) -> DRb::DRbServer (6212.0)

dRuby サーバを起動し、DRbServerのインスタンスを返します。

...
d
Ruby サーバを起動し、DRbServerのインスタンスを返します。

uri に URI を文字列で指定すると、それに起動したサービスを bind します。
通常は 'druby://<hostname>:<port>' という形式の URI を指定します。
このときは TCP が通信手段...
...'drbunix:' のような他のプロトコルを指定することもできます。

front でフロントオブジェクト(URI に結び付けられるオブジェクト)を
設定します。

config で Hash で設定を渡します。以下の項目が利用できます。

: :idconv
d
Ruby...
...数。
デフォルトは256。
: :auto_load
真に設定すると、
URIで指定されたプロトコルを取り扱うのに
必要なDRbのサブライブラリが自動的にロードされます。デフォルトは true。
: :safe_level
リモートからのメソッド呼出しメ...

int rb_safe_level(void) (6200.0)

現在のセーフレベルを返します。

現在のセーフレベルを返します。

static int proc_get_safe_level(VALUE data) (6200.0)

static void proc_save_safe_level(VALUE data) (6200.0)

static void proc_set_safe_level(VALUE data) (6200.0)

絞り込み条件を変える

<< 1 2 > >>