るりまサーチ

最速Rubyリファレンスマニュアル検索!
760件ヒット [1-100件を表示] (0.020秒)

別のキーワード

  1. pty open
  2. pty spawn
  3. pty getpty
  4. pty check
  5. pty pty

ライブラリ

モジュール

オブジェクト

検索結果

<< 1 2 3 ... > >>

pty (38000.0)

擬似端末(Pseudo tTY)を扱うライブラリです。

擬似端末(Pseudo tTY)を扱うライブラリです。

PTY.#getpty(command) -> [IO, IO, Integer] (23100.0)

擬似 tty を確保し、指定されたコマンドをその擬似 tty の向こうで実行し、配列を返します。

擬似 tty を確保し、指定されたコマンドをその擬似 tty の向こうで実行し、配列を返します。

プラットフォームに依存しますが、対応していれば、作られたプロセスはセッションリーダーに
なり、その制御端末は作成された擬似 tty に設定されます。


@param command 擬似 tty 上で実行するコマンド

@return 返値は3つの要素からなる配列です。最初の要素は擬似 tty から
読み出すための IO オブジェクト、2番目の要素は書きこむための IO オブジェクト、
3番目の要素は子プロセスのプロセス ID です。
このメソ...

PTY.#getpty(command) {|read, write, pid| ... } -> nil (23100.0)

擬似 tty を確保し、指定されたコマンドをその擬似 tty の向こうで実行し、配列を返します。

擬似 tty を確保し、指定されたコマンドをその擬似 tty の向こうで実行し、配列を返します。

プラットフォームに依存しますが、対応していれば、作られたプロセスはセッションリーダーに
なり、その制御端末は作成された擬似 tty に設定されます。


@param command 擬似 tty 上で実行するコマンド

@return 返値は3つの要素からなる配列です。最初の要素は擬似 tty から
読み出すための IO オブジェクト、2番目の要素は書きこむための IO オブジェクト、
3番目の要素は子プロセスのプロセス ID です。
このメソ...

PTY.#spawn(command) -> [IO, IO, Integer] (20000.0)

擬似 tty を確保し、指定されたコマンドをその擬似 tty の向こうで実行し、配列を返します。

擬似 tty を確保し、指定されたコマンドをその擬似 tty の向こうで実行し、配列を返します。

プラットフォームに依存しますが、対応していれば、作られたプロセスはセッションリーダーに
なり、その制御端末は作成された擬似 tty に設定されます。


@param command 擬似 tty 上で実行するコマンド

@return 返値は3つの要素からなる配列です。最初の要素は擬似 tty から
読み出すための IO オブジェクト、2番目の要素は書きこむための IO オブジェクト、
3番目の要素は子プロセスのプロセス ID です。
このメソ...

PTY.#spawn(command) {|read, write, pid| ... } -> nil (20000.0)

擬似 tty を確保し、指定されたコマンドをその擬似 tty の向こうで実行し、配列を返します。

擬似 tty を確保し、指定されたコマンドをその擬似 tty の向こうで実行し、配列を返します。

プラットフォームに依存しますが、対応していれば、作られたプロセスはセッションリーダーに
なり、その制御端末は作成された擬似 tty に設定されます。


@param command 擬似 tty 上で実行するコマンド

@return 返値は3つの要素からなる配列です。最初の要素は擬似 tty から
読み出すための IO オブジェクト、2番目の要素は書きこむための IO オブジェクト、
3番目の要素は子プロセスのプロセス ID です。
このメソ...

絞り込み条件を変える

PTY.check(pid, raise = false) -> Process::Status | nil (17006.0)

pid で指定された子プロセスの状態をチェックし、変化があれば変化したステータスを 返します。実行中、あるいは変化なしであれば nil を返します。

...の PID を指定します。

@param raise 真を指定すると、子プロセスが終了または停止していた場合、
例外 PTY::ChildExited が発生します。デフォルトは偽です。
(なお、バグにより、1.9.2 pXXX より古い ruby では、終...

PTY.open -> [IO, File] (17000.0)

仮想 tty を確保し、マスター側に対応する IO オブジェクトとスレーブ側に 対応する File オブジェクトの配列を返します。

仮想 tty を確保し、マスター側に対応する IO オブジェクトとスレーブ側に
対応する File オブジェクトの配列を返します。

ブロック付きで呼び出された場合は、これらの要素はブロックパラメータとして渡され、ブロッ
クから返された結果を返します。また、このマスター IO とスレーブ File は、ブロックを抜けるとき
にクローズ済みでなければクローズされます。

PTY.open {|master_io, slave_file| ... } -> object (17000.0)

仮想 tty を確保し、マスター側に対応する IO オブジェクトとスレーブ側に 対応する File オブジェクトの配列を返します。

仮想 tty を確保し、マスター側に対応する IO オブジェクトとスレーブ側に
対応する File オブジェクトの配列を返します。

ブロック付きで呼び出された場合は、これらの要素はブロックパラメータとして渡され、ブロッ
クから返された結果を返します。また、このマスター IO とスレーブ File は、ブロックを抜けるとき
にクローズ済みでなければクローズされます。

PTY (14000.0)

擬似端末(Pseudo tTY)を扱うモジュールです。

擬似端末(Pseudo tTY)を扱うモジュールです。
<< 1 2 3 ... > >>