るりまサーチ

最速Rubyリファレンスマニュアル検索!
12件ヒット [1-12件を表示] (0.042秒)
トップページ > クエリ:new[x] > クエリ:waitfor[x]

別のキーワード

  1. openssl new
  2. _builtin new
  3. rexml/document new
  4. resolv new
  5. socket new

ライブラリ

クラス

キーワード

検索結果

Net::Telnet.new(opts) -> Net::Telnet (18126.0)

Telnet オブジェクトを生成します。

...み込みを待つときに、
ここで指定した秒数でタイムアウト(TimeoutErrorが発生)します
(Net::Telnet#login、Net::Telnet#waitfor、Net::Telnet#cmdで
有効になります)。デフォルトは10(秒)です。
falseを指定することでタイムアウトが無効になり...
...が来ないといつまでも待ちつづけることに
なります。

"Waittime" は Net::Telnet#waitfor メソッドの "Waittime" のデフォ
ルト値になります。Net::Telnet#waitfor
メソッドのプロンプト待ち合わせの処理は、リモートホストからの出力が
"P...
...た正規表現が本当のプロンプト以外の文字列にマッチしてしまう場合に
この値が意味を持ちます。
Net::Telnet#waitfor メソッドは Net::Telnet#cmd や Net::Telnet#login
の内部でも使用されています。
デフォルトは0(秒)で、正規表現にマ...

Net::Telnet.new(opts) {|message| ... } -> Net::Telnet (18126.0)

Telnet オブジェクトを生成します。

...み込みを待つときに、
ここで指定した秒数でタイムアウト(TimeoutErrorが発生)します
(Net::Telnet#login、Net::Telnet#waitfor、Net::Telnet#cmdで
有効になります)。デフォルトは10(秒)です。
falseを指定することでタイムアウトが無効になり...
...が来ないといつまでも待ちつづけることに
なります。

"Waittime" は Net::Telnet#waitfor メソッドの "Waittime" のデフォ
ルト値になります。Net::Telnet#waitfor
メソッドのプロンプト待ち合わせの処理は、リモートホストからの出力が
"P...
...た正規表現が本当のプロンプト以外の文字列にマッチしてしまう場合に
この値が意味を持ちます。
Net::Telnet#waitfor メソッドは Net::Telnet#cmd や Net::Telnet#login
の内部でも使用されています。
デフォルトは0(秒)で、正規表現にマ...

Net::Telnet#waitfor(opt) -> String|nil (18120.0)

指定した正規表現にマッチする文字列がホストから来るまでデータを読み込みます。

....new
指定した"Timeout"の値をデフォルト値として利用します。

"Waittime" 指定した正規表現にマッチしてからこれで指定した秒数だけホストからの
通信がない場合にこのメソッドが終わります。指定しない場合は Net::Telnet.new...
...わせに必要な情報を指定します。正規表現を指定するとそれにマッチするデータまで待ち、ハッシュを指定すると正規表現とオプションを指定できます。
@raise TimeoutError タイムアウトした場合に発生します
@see Net::Telnet.new...

Net::Telnet#waitfor(opt) {|buf| ...} -> String|nil (18120.0)

指定した正規表現にマッチする文字列がホストから来るまでデータを読み込みます。

....new
指定した"Timeout"の値をデフォルト値として利用します。

"Waittime" 指定した正規表現にマッチしてからこれで指定した秒数だけホストからの
通信がない場合にこのメソッドが終わります。指定しない場合は Net::Telnet.new...
...わせに必要な情報を指定します。正規表現を指定するとそれにマッチするデータまで待ち、ハッシュを指定すると正規表現とオプションを指定できます。
@raise TimeoutError タイムアウトした場合に発生します
@see Net::Telnet.new...

Net::Telnet (54.0)

このクラスは telnet のクライアント機能を提供します。

...ず Net::Telnet.new に "Host" オプションを
与えてオブジェクトを作り、 Net::Telnet#login で
ユーザ名とパスワードを送ってログインし、
Net::Telnet#cmd でコマンドを
実行、最後に IO#close で接続を閉じます。
Net::Telnet#waitfor, Net::Telnet#pri...
...::Telnet のオブジェクトは SMTP や HTTP のような telnet で
ないサービスにも利用できます。この場合には
Net::Telnet.new に "Port" オプションを与えることで
ポートを指定する必要があるでしょう。また、
"Telnetmode" オプションに fal...
...et::Telnet.new に"Prompt"
を渡しておいて Net::Telnet#cmd をうまく動作させることが
できるかもしれません。
また、Net::Telnet#cmd を呼ぶごとに "Match" を
指定しても同様のことができます。
また、Net::Telnet#puts や Net::Telnet#waitfor
...

絞り込み条件を変える

Net::Telnet#preprocess(string) -> String (12.0)

ホストから受け取った文字列の前処理をします。

...字列の前処理をします。

受け取った文字列に改行の変換とtelnetコマンドの検出をします。
通常は Net::Telnet#waitfor から呼びだされます。
"Telnetmode" を利用している場合、
IO#sysread などで直接ホストからのデータを読みこんだ...
...このメソッドを呼ぶ必要があるでしょう。

前処理の内容は Net::Telnet#telnetmode や
Net::Telnet#binmode によって変わります。

@param string 前処理対象の文字列
@return 変換後の文字列
@see Net::Telnet.new, Net::Telnet#telnetmode, Net::Telnet#binmode...