るりまサーチ

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

別のキーワード

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

ライブラリ

検索結果

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

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

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

このときリモートホストへの接続も行います("Proxy"を指定しない場合)。
opts には Telnet オブジェクトに設定する以下のオプションをハッシュで指定します。
オプションは省略時にはそれ...
...。この値を nil にしてはいけません
"Binmode" => false
"Telnetmode" => true
"Output_log" => nil # ログの出力ファイル名
"Dump_log" => nil # 出力ファイル名
"Proxy" => nil # Net::Telnet または IO のオブジェクトを指定する

それぞれの意味...
...をしません。この変換は
Net::Telnet
#binmode でも無効化できます。
ホストへ送る文字列の変換は Net::Telnet#puts と
Net::Telnet
#puts に適用され、Net::Telnet#write には適用され
ません。改行の変換に関しては telnet の SGA と BIN オプション...

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

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

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

このときリモートホストへの接続も行います("Proxy"を指定しない場合)。
opts には Telnet オブジェクトに設定する以下のオプションをハッシュで指定します。
オプションは省略時にはそれ...
...。この値を nil にしてはいけません
"Binmode" => false
"Telnetmode" => true
"Output_log" => nil # ログの出力ファイル名
"Dump_log" => nil # 出力ファイル名
"Proxy" => nil # Net::Telnet または IO のオブジェクトを指定する

それぞれの意味...
...をしません。この変換は
Net::Telnet
#binmode でも無効化できます。
ホストへ送る文字列の変換は Net::Telnet#puts と
Net::Telnet
#puts に適用され、Net::Telnet#write には適用され
ません。改行の変換に関しては telnet の SGA と BIN オプション...

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

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

...定されなかった
場合にのみ利用されます。

"Timeout" タイムアウトの秒数を指定します。指定しない場合は Net::Telnet.new
指定した"Timeout"の値をデフォルト値として利用します。

"Waittime" 指定した正規表現にマッチしてから...
...れで指定した秒数だけホストからの
通信がない場合にこのメソッドが終わります。指定しない場合は Net::Telnet.new
指定した"Waittime"の値をデフォルト値として利用します。

"FailEOF" これを真にすると、ホスト側から接続を...
...わせに必要な情報を指定します。正規表現を指定するとそれにマッチするデータまで待ち、ハッシュを指定すると正規表現とオプションを指定できます。
@raise TimeoutError タイムアウトした場合に発生します
@see Net::Telnet.new...

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

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

...定されなかった
場合にのみ利用されます。

"Timeout" タイムアウトの秒数を指定します。指定しない場合は Net::Telnet.new
指定した"Timeout"の値をデフォルト値として利用します。

"Waittime" 指定した正規表現にマッチしてから...
...れで指定した秒数だけホストからの
通信がない場合にこのメソッドが終わります。指定しない場合は Net::Telnet.new
指定した"Waittime"の値をデフォルト値として利用します。

"FailEOF" これを真にすると、ホスト側から接続を...
...わせに必要な情報を指定します。正規表現を指定するとそれにマッチするデータまで待ち、ハッシュを指定すると正規表現とオプションを指定できます。
@raise TimeoutError タイムアウトした場合に発生します
@see Net::Telnet.new...

Net::Telnet#preprocess(string) -> String (3013.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...

絞り込み条件を変える