121件ヒット
[1-100件を表示]
(0.023秒)
種類
- インスタンスメソッド (44)
- 特異メソッド (44)
- モジュール関数 (33)
クラス
- ACL (11)
-
DRb
:: DRbObject (22) -
DRb
:: DRbServer (33) -
DRb
:: ExtServ (11) -
DRb
:: ExtServManager (11)
モジュール
- DRb (33)
キーワード
-
_ _ drbref (11) -
_ _ drburi (11) -
default
_ acl (11) - new (33)
-
primary
_ server (11) -
start
_ service (11) - thread (11)
- uri (22)
検索結果
先頭5件
-
DRb
. # start _ service(uri=nil , front=nil , config _ or _ acl=nil) -> () (311.0) -
dRuby のサービス(サーバ)を起動します。
...通常は 'druby://<hostname>:<port>' という形式の URI を指定します。
このときは TCP が通信手段として使われます。
'drbunix:' のような他のプロトコルを指定することもできます。
front でフロントオブジェクト(URI に結び付けられる......きます。
: :idconv
dRuby内部で識別子とオブジェクトを相互に変換するためのオブジェクト。
デフォルトは DRb::DRbIdConv のインスタンス。
: :verbose
真を指定すると失敗したdRuby経由のメソッドのログを
$stdout に出力しま......ルトは false。
: :tcp_acl
サーバに設定する ACL(Access Control List)。詳しくは ACL
を見てください。デフォルトは nil(設定しない)。
: :load_limit
サーバが受け付けるメッセージの最大バイト数。デフォルトは
26214400(25MB)
: :argc_li... -
DRb
:: DRbServer . new(uri=nil , front=nil , config _ or _ acl=nil) -> DRb :: DRbServer (311.0) -
dRuby サーバを起動し、DRbServerのインスタンスを返します。
...DRbServerのインスタンスを返します。
uri に URI を文字列で指定すると、それに起動したサービスを bind します。
通常は 'druby://<hostname>:<port>' という形式の URI を指定します。
このときは TCP が通信手段として使われます。
'drb......きます。
: :idconv
dRuby内部で識別子とオブジェクトを相互に変換するためのオブジェクト。
デフォルトは DRb::DRbIdConv のインスタンス。
: :verbose
真を指定すると失敗したdRuby経由のメソッドのログを
$stdout に出力しま......ルトは false。
: :tcp_acl
サーバに設定する ACL(Access Control List)。詳しくは ACL
を見てください。デフォルトは nil(設定しない)。
: :load_limit
サーバが受け付けるメッセージの最大バイト数。デフォルトは
26214400(25MB)
: :argc_li... -
DRb
. # primary _ server -> DRb :: DRbServer|nil (109.0) -
ローカルプロセスのプライマリサーバーを返します。
...ローカルプロセスのプライマリサーバーを返します。
プライマリサーバとは DRb.#start_service によって
起動されるサーバです。
サーバが動いていない場合は nil を返します。
@see DRb.#stop_service... -
DRb
. # thread -> Thread|nil (109.0) -
プライマリサーバが動作しているスレッドを返します。
...プライマリサーバが動作しているスレッドを返します。
プライマリサーバが存在しない場合は nil を返します。
@see DRb.#primary_server... -
DRb
:: DRbObject # _ _ drbref -> Integer|nil (109.0) -
リモートオブジェクトの識別子を返します。
...リモートオブジェクトの識別子を返します。
DRb::DRbObject.new_with_uri で取り出したフロントオブジェクトは
識別子を持たないため nil を返します。... -
DRb
:: ExtServManager # uri -> String|nil (108.0) -
サービス起動時にプロセスを spawn する時に渡す URI を返します。
...サービス起動時にプロセスを spawn する時に渡す URI を返します。
デフォルトは nil で、これは DRb.#uri を用いることを意味します。
@see DRb::ExtServManager#uri=... -
DRb
:: DRbObject # _ _ drburi -> String|nil (103.0) -
リモートオブジェクトの URI を返します。
リモートオブジェクトの URI を返します。 -
DRb
:: DRbServer # uri -> String|nil (103.0) -
サーバに紐付けられた URI を返します。
サーバに紐付けられた URI を返します。 -
ACL
. new(list=nil , order = DENY _ ALLOW) -> ACL (102.0) -
新たな ACL オブジェクトを返します。
...のアドレスを拒否します。ACL::ALLOW_DENY を指定すると
デフォルトですべてのアドレスを許可します。
require "drb/acl"
list = %w[
deny all
allow 192.168.1.1
allow ::ffff:192.168.1.2
allow 192.168.1.3
]
acl = ACL.new(list, ACL::DENY_ALLOW... -
DRb
:: ExtServ . new(there , name , server=nil) -> DRb :: ExtServ (102.0) -
DRb::ExtServ オブジェクトを生成し、サービスを DRb::ExtServManager オブジェクトに登録します。
...DRb::ExtServ オブジェクトを生成し、サービスを
DRb::ExtServManager オブジェクトに登録します。
there で指定した
URI の front オブジェクト(これは DRb::ExtServManager の
インスタンスであるべきです)に name という名前でサービスを登......渡してください。
server には drb の通信に用いる DRb::DRbServer オブジェクトを指定します。
省略した場合は DRb.#primary_server を用います。
DRb::ExtServ#front が返すオブジェクトはこのサーバの
DRb::DRbServer#front が用いられます。
@pa......ram there サービスを管理しているプロセスの drb URI
@param name サービスの名前
@param server DRb::DRbServer オブジェクト...