種類
- インスタンスメソッド (84)
- 特異メソッド (48)
- クラス (24)
- ライブラリ (24)
ライブラリ
-
drb
/ extserv (72) -
drb
/ extservm (84)
クラス
-
DRb
:: ExtServ (60) -
DRb
:: ExtServManager (72)
キーワード
- ExtServManager (12)
- alive? (12)
- command (12)
- command= (12)
-
drb
/ extserv (12) -
drb
/ extservm (12) - front (12)
- new (24)
- server (12)
- service (12)
-
stop
_ service (12) - uri (12)
- uri= (12)
検索結果
先頭5件
-
DRb
:: ExtServ # server -> DRb :: DRbServer (3006.0) -
通信に利用しているサーバを返します。
...通信に利用しているサーバを返します。
DRb::ExtServ.new で指定した DRb::DRbServer を返します。... -
DRb
:: ExtServ # alive? -> bool (3000.0) -
サービスが起動しているならば真を返します。
サービスが起動しているならば真を返します。
リモート側からこのメソッドを呼ぶのはあまり意味がありません。
サービスを停止するとリモートメソッド呼び出しができなくなるためです。 -
DRb
:: ExtServ # stop _ service -> true (3000.0) -
サービスを停止します。
...サービスを停止します。
DRb::ExtServManager オブジェクトにサービスの停止を伝達し、
DRb::DRbServer#stop_service でサーバを停止します。
このメソッドはリモートから起動することができます。
サーバが停止するため、停止したサ......ブジェクトは
利用できなくなります。また、サーバの停止により
接続を待ち受けているスレッドが停止します。
サービス停止後、
DRb::ExtServManager#service で同じ名前のサービスを要求すると、
別のプロセスが起動します。... -
DRb
:: ExtServManager # uri -> String|nil (3000.0) -
サービス起動時にプロセスを spawn する時に渡す URI を返します。
...サービス起動時にプロセスを spawn する時に渡す URI を返します。
デフォルトは nil で、これは DRb.#uri を用いることを意味します。
@see DRb::ExtServManager#uri=... -
DRb
:: ExtServManager # uri=(uri) (3000.0) -
サービス起動時にプロセスを spawn する時に渡す URI を設定します。
...サービス起動時にプロセスを spawn する時に渡す URI を設定します。
@see DRb::ExtServManager#uri... -
DRb
:: ExtServManager . command -> { String => String|[String] } (3000.0) -
サービスを起動するためのコマンドを指定するための Hash を 返します。
...値がそのサービスを起動するためのコマンドです。
この Hash を変更することでサービスを定義します。
DRb::ExtServManager.command= で Hash 自体を
変更することでも同じことができます。
コマンドは文字列、もしくは文字列の配... -
DRb
:: ExtServManager . command=(cmd) (3000.0) -
サービスを起動するためのコマンドを指定するための Hash を 設定します。
...サービスを起動するためのコマンドを指定するための Hash を
設定します。
@param cmd コマンドを設定した Hash
@see DRb::ExtServManager.command...