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