るりまサーチ

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

別のキーワード

  1. _builtin >
  2. bigdecimal >
  3. float >
  4. complex >
  5. module >

ライブラリ

クラス

キーワード

検索結果

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

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

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

opt に正規表現を指定した場合には、それにマッチするまで読みこみます。
opt にハッシュを指定した場合には、以下のオプションを指定できます。

"Match" 待ち合わせたい正規表現を指定します。

"Prompt" "Match"と同じです。"Match"が指定されなかった場合にのみ使われます。

"String" "Match"と似ていますが、与えられた String のインスタンスに
完全に一致するデータを待ち合わせます。"Match"も"Prompt"も指定されなかった
場合にのみ利用されます。

"T...

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

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

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

opt に正規表現を指定した場合には、それにマッチするまで読みこみます。
opt にハッシュを指定した場合には、以下のオプションを指定できます。

"Match" 待ち合わせたい正規表現を指定します。

"Prompt" "Match"と同じです。"Match"が指定されなかった場合にのみ使われます。

"String" "Match"と似ていますが、与えられた String のインスタンスに
完全に一致するデータを待ち合わせます。"Match"も"Prompt"も指定されなかった
場合にのみ利用されます。

"T...

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

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

...=> "localhost"
"Port" => 23
"Prompt" => /[$%#>] \z/n
"Timeout" => 10 # 接続待ちタイムアウト値(sec)
"Waittime" => 0 # Prompt を待ち合わせる時間。この値を nil にしてはいけません
"Binmode" => false
"Telnetmode" => true
"Output_log" => nil...
...# ログの出力ファイル名
"Dump_log" => nil # 出力ファイル名
"Proxy" => nil # Net::Telnet または IO のオブジェクトを指定する

それぞれの意味は以下の通りです。

"Host" 接続するホストのホスト名もしくはIPアドレスを文字列で...
...み込みを待つときに、
ここで指定した秒数でタイムアウト(TimeoutErrorが発生)します
(Net::Telnet#login、Net::Telnet#waitfor、Net::Telnet#cmdで
有効になります)。デフォルトは10(秒)です。
falseを指定することでタイムアウトが無効になり...

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

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

...=> "localhost"
"Port" => 23
"Prompt" => /[$%#>] \z/n
"Timeout" => 10 # 接続待ちタイムアウト値(sec)
"Waittime" => 0 # Prompt を待ち合わせる時間。この値を nil にしてはいけません
"Binmode" => false
"Telnetmode" => true
"Output_log" => nil...
...# ログの出力ファイル名
"Dump_log" => nil # 出力ファイル名
"Proxy" => nil # Net::Telnet または IO のオブジェクトを指定する

それぞれの意味は以下の通りです。

"Host" 接続するホストのホスト名もしくはIPアドレスを文字列で...
...み込みを待つときに、
ここで指定した秒数でタイムアウト(TimeoutErrorが発生)します
(Net::Telnet#login、Net::Telnet#waitfor、Net::Telnet#cmdで
有効になります)。デフォルトは10(秒)です。
falseを指定することでタイムアウトが無効になり...

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

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

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

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

絞り込み条件を変える