クラス
- ACL (3)
-
DRb
:: DRbIdConv (2) -
DRb
:: DRbObject (4) -
DRb
:: DRbRemoteError (1) -
DRb
:: DRbServer (10) -
DRb
:: DRbUnknown (4) -
DRb
:: DRbUnknownError (1) -
DRb
:: ExtServ (4) -
DRb
:: ExtServManager (3) -
DRb
:: GW (2) -
DRb
:: TimerIdConv (2)
キーワード
- == (1)
- [] (1)
- []= (1)
-
_ _ drbref (1) -
_ _ drburi (1) - alive? (2)
-
allow
_ addr? (1) -
allow
_ socket? (1) - buf (1)
- config (1)
- eql? (1)
- exception (1)
- front (2)
- here? (1)
-
install
_ list (1) - name (1)
- reason (1)
- reload (1)
-
safe
_ level (1) - server (1)
- service (1)
-
stop
_ service (2) - thread (1)
-
to
_ id (2) -
to
_ obj (2) - unknown (1)
- uri (2)
- uri= (1)
- verbose (1)
- verbose= (1)
検索結果
先頭5件
-
DRb
:: DRbIdConv # to _ id(obj) -> Integer (10.0) -
オブジェクトを識別子に変換します。
オブジェクトを識別子に変換します。 -
DRb
:: DRbIdConv # to _ obj(ref) -> Object (10.0) -
識別子をオブジェクトに変換します。
識別子をオブジェクトに変換します。 -
DRb
:: DRbObject # ==(other) -> bool (10.0) -
DRb::DRbObject オブジェクト同士が同じであるなら真を返します。
...DRb::DRbObject オブジェクト同士が同じであるなら真を返します。
この同値判定は、
オブジェクトが参照している URI と識別子が等しいかどうかでします。... -
DRb
:: DRbObject # _ _ drbref -> Integer|nil (10.0) -
リモートオブジェクトの識別子を返します。
...リモートオブジェクトの識別子を返します。
DRb::DRbObject.new_with_uri で取り出したフロントオブジェクトは
識別子を持たないため nil を返します。... -
DRb
:: DRbObject # _ _ drburi -> String|nil (10.0) -
リモートオブジェクトの URI を返します。
リモートオブジェクトの URI を返します。 -
DRb
:: DRbObject # eql?(other) -> bool (10.0) -
DRb::DRbObject オブジェクト同士が同じであるなら真を返します。
...DRb::DRbObject オブジェクト同士が同じであるなら真を返します。
この同値判定は、
オブジェクトが参照している URI と識別子が等しいかどうかでします。... -
DRb
:: DRbRemoteError # reason -> String (10.0) -
wrapされている例外クラスの名前を返します。
wrapされている例外クラスの名前を返します。 -
DRb
:: DRbServer # alive? -> bool (10.0) -
サーバが生存しているならば真を返します。
...サーバが生存しているならば真を返します。
@see DRb::DRbServer#stop_service... -
DRb
:: DRbServer # config -> Hash (10.0) -
サーバの設定を返します。
...サーバの設定を返します。
@see DRb::DRbServer.new, DRb.#start_service... -
DRb
:: DRbServer # front -> object (10.0) -
サーバに設定されたフロントオブジェクトを返します。
...サーバに設定されたフロントオブジェクトを返します。
@see DRb::DRbServer.new, DRb.#start_service... -
DRb
:: DRbServer # here?(uri) -> bool (10.0) -
uri がサーバに紐付けられたものであれば真を返します。
uri がサーバに紐付けられたものであれば真を返します。
@param uri URI 文字列 -
DRb
:: DRbServer # safe _ level -> Integer (10.0) -
サーバのセーフレベルを返します。
サーバのセーフレベルを返します。 -
DRb
:: DRbServer # stop _ service -> () (10.0) -
サーバを停止します。
...サーバを停止します。
@see DRb::DRbServer#alive?... -
DRb
:: DRbServer # thread -> Thread (10.0) -
サーバのメインスレッドを返します。
サーバのメインスレッドを返します。
このスレッドはクライアントからの接続を受け付けるスレッドであって、
クライアントへの応答をするスレッドではありません。 -
DRb
:: DRbServer # uri -> String|nil (10.0) -
サーバに紐付けられた URI を返します。
サーバに紐付けられた URI を返します。 -
DRb
:: DRbServer # verbose -> bool (10.0) -
サーバが verbose mode ならば真を返します。
...サーバが verbose mode ならば真を返します。
@see DRb::DRbObject#verbose=... -
DRb
:: DRbServer # verbose=(on) (10.0) -
サーバの verbose mode を真偽値で設定します。
...サーバの verbose mode を真偽値で設定します。
verbose mode が on の場合は失敗したメソッド呼出のログが標準出力に出力
されます。
@param on 真を渡すと verbose mode が on になります
@see DRb::DRbObject#verbose... -
DRb
:: DRbUnknown # buf -> String (10.0) -
保持しているマーシャリングされたバイト列を返します。
保持しているマーシャリングされたバイト列を返します。 -
DRb
:: DRbUnknown # exception -> DRb :: DRbUnknownError (10.0) -
マーシャリングされたオブジェクトが元のオブジェクトに変換できなかった、 ということを意味する例外オブジェクトを返します。
...マーシャリングされたオブジェクトが元のオブジェクトに変換できなかった、
ということを意味する例外オブジェクトを返します。
この例外オブジェクトの DRb::DRbUnknownError#unknown を
呼び出すと、 self が返されます。... -
DRb
:: DRbUnknown # name -> String (10.0) -
保持しているマーシャリングされたオブジェクトのクラスの名前を返します。
保持しているマーシャリングされたオブジェクトのクラスの名前を返します。 -
DRb
:: DRbUnknown # reload -> object (10.0) -
保持しているマーシャリングされたオブジェクトをRubyのオブジェクトに 変換しようと試みます。
...変換しようと試みます。
DRbUnknown オブジェクトを受け取った後に対応するクラスが定義された場合、
このメソッドでそのクラスのオブジェクトに変換できます。
変換を試みて失敗した場合は DRbUnknown オブジェクトを返し... -
DRb
:: DRbUnknownError # unknown -> DRb :: DRbUnknown (10.0) -
ラップしているオブジェクトを返します。
ラップしているオブジェクトを返します。 -
ACL
# allow _ addr?(addr) -> bool (7.0) -
addr が ACL で許可されているならば真を返します。
addr が ACL で許可されているならば真を返します。
@param addr 判定対象のアドレス -
ACL
# allow _ socket?(soc) -> bool (7.0) -
ソケットに関連付けられたアドレスが ACL で許可されているならば 真を返します。
ソケットに関連付けられたアドレスが ACL で許可されているならば
真を返します。
@param soc 判定対象のソケット -
ACL
# install _ list(list) -> () (7.0) -
ACL に list で指定したエントリーを追加します。
...ACL に list で指定したエントリーを追加します。
require "drb/acl"
acl = ACL.new
acl.install_list(["deny", "192.168.1.45"])
@param list 追加するエントリー... -
DRb
:: ExtServ # alive? -> bool (7.0) -
サービスが起動しているならば真を返します。
サービスが起動しているならば真を返します。
リモート側からこのメソッドを呼ぶのはあまり意味がありません。
サービスを停止するとリモートメソッド呼び出しができなくなるためです。 -
DRb
:: ExtServ # front -> object (7.0) -
サービスの窓口となるオブジェクトを返します。
...サービスの窓口となるオブジェクトを返します。
実際には、DRb::ExtServ.new の server で指定した
DRb::DRbServer オブジェクトの DRb::DRbServer#front
が返されます。... -
DRb
:: ExtServ # server -> DRb :: DRbServer (7.0) -
通信に利用しているサーバを返します。
...通信に利用しているサーバを返します。
DRb::ExtServ.new で指定した DRb::DRbServer を返します。... -
DRb
:: ExtServ # stop _ service -> true (7.0) -
サービスを停止します。
...サービスを停止します。
DRb::ExtServManager オブジェクトにサービスの停止を伝達し、
DRb::DRbServer#stop_service でサーバを停止します。
このメソッドはリモートから起動することができます。
サーバが停止するため、停止したサ......ブジェクトは
利用できなくなります。また、サーバの停止により
接続を待ち受けているスレッドが停止します。
サービス停止後、
DRb::ExtServManager#service で同じ名前のサービスを要求すると、
別のプロセスが起動します。... -
DRb
:: ExtServManager # service(name) -> DRb :: ExtServ (7.0) -
name で指定したサービスに関連付けられた DRb::ExtServ オブジェクトを返します。
...関連付けられた DRb::ExtServ
オブジェクトを返します。
サービスを提供するプロセスが起動していない場合は、DRb::ExtServManager.command
で指定したプロセスを起動し、そのプロセスが DRb::ExtServ オブジェクトが
DRb::ExtServ.new によ......。
すでにプロセスが起動していた場合は、登録されている DRb::ExtServ オブジェクトを
返します。
DRb::ExtServ#stop_service でサービスを停止すると、登録されている
DRb::ExtServ は削除され、プロセスは停止します。
@param name サ... -
DRb
:: ExtServManager # uri -> String|nil (7.0) -
サービス起動時にプロセスを spawn する時に渡す URI を返します。
...サービス起動時にプロセスを spawn する時に渡す URI を返します。
デフォルトは nil で、これは DRb.#uri を用いることを意味します。
@see DRb::ExtServManager#uri=... -
DRb
:: ExtServManager # uri=(uri) (7.0) -
サービス起動時にプロセスを spawn する時に渡す URI を設定します。
...サービス起動時にプロセスを spawn する時に渡す URI を設定します。
@see DRb::ExtServManager#uri... -
DRb
:: GW # [](key) -> object (7.0) -
登録したオブジェクトを取り出します。
登録したオブジェクトを取り出します。
@param key オブジェクトを取り出すためのキー -
DRb
:: GW # []=(key , v) (7.0) -
オブジェクトを登録します。
オブジェクトを登録します。
key はリモートに渡すことのできる、
ハッシュのキーとして妥当なオブジェクトならなんでもかまいません(文字列など)。
@param key オブジェクトを取り出すためのキー
@param v 登録するオブジェクト -
DRb
:: TimerIdConv # to _ id(obj) -> Integer (7.0) -
オブジェクトを識別子に変換します。
オブジェクトを識別子に変換します。 -
DRb
:: TimerIdConv # to _ obj(ref) -> Object (7.0) -
識別子をオブジェクトに変換します。
識別子をオブジェクトに変換します。