98件ヒット
[1-98件を表示]
(0.086秒)
別のキーワード
ライブラリ
- ビルトイン (11)
-
net
/ pop (55) -
net
/ smtp (28) -
net
/ telnet (4)
クラス
-
Net
:: POP3 (55) -
Net
:: SMTP (28) -
Net
:: Telnet (4) - Thread (11)
キーワード
-
delete
_ all (22) - foreach (11)
-
handle
_ interrupt (11) - new (4)
- start (50)
検索結果
先頭5件
- Thread
. handle _ interrupt(hash) { . . . } -> object - Net
:: Telnet . new(opts) -> Net :: Telnet - Net
:: Telnet . new(opts) {|message| . . . } -> Net :: Telnet - Net
:: POP3 . delete _ all(address , port = nil , account , password , isapop=false) -> () - Net
:: POP3 . delete _ all(address , port = nil , account , password , isapop=false) {|mail| . . . . } -> ()
-
Thread
. handle _ interrupt(hash) { . . . } -> object (61.0) -
スレッドの割り込みのタイミングを引数で指定した内容に変更してブロックを 実行します。
...ができます。
==== TimeoutError 対策
例:TimeoutError 発生のタイミングを制御する例
require 'timeout'
Thread.handle_interrupt(TimeoutError => :never) {
timeout(10){
# TimeoutError => :never の指定により、ここでは TimeoutError が発生しない。.......handle_interrupt(TimeoutError => :on_blocking) {
# :on_blocking な処理は TimeoutError が発生し得る。
}
# TimeoutError => :never の指定により、ここでは TimeoutError が発生しない。
}
}
この例を ensure 節での TimeoutError 発生に応用... -
Net
:: Telnet . new(opts) -> Net :: Telnet (13.0) -
Telnet オブジェクトを生成します。
...す。
"Timeout" 接続時やホストからのデータの読み込みを待つときに、
ここで指定した秒数でタイムアウト(TimeoutErrorが発生)します
(Net::Telnet#login、Net::Telnet#waitfor、Net::Telnet#cmdで
有効になります)。デフォルトは10(秒)です。
fa......を指定します。全てのオプションをデフォルト値で指定したい場合には、{}(空のハッシュ)を指定してください。
@raise TimeoutError 接続時にタイムアウトすると発生します。タイムアウトの時間はオプションで指定します。... -
Net
:: Telnet . new(opts) {|message| . . . } -> Net :: Telnet (13.0) -
Telnet オブジェクトを生成します。
...す。
"Timeout" 接続時やホストからのデータの読み込みを待つときに、
ここで指定した秒数でタイムアウト(TimeoutErrorが発生)します
(Net::Telnet#login、Net::Telnet#waitfor、Net::Telnet#cmdで
有効になります)。デフォルトは10(秒)です。
fa......を指定します。全てのオプションをデフォルト値で指定したい場合には、{}(空のハッシュ)を指定してください。
@raise TimeoutError 接続時にタイムアウトすると発生します。タイムアウトの時間はオプションで指定します。... -
Net
:: POP3 . delete _ all(address , port = nil , account , password , isapop=false) -> () (7.0) -
POP セッションを開始し、サーバ上のメールを全て消去します。
...ト番号
@param account アカウント名文字列
@param password パスワード文字列
@param isapop 真でAPOPを利用します
@raise TimeoutError 接続がタイムアウトした場合に発生します
@raise Net::POPAuthenticationError 認証に失敗した、もしくはAPOPを利用... -
Net
:: POP3 . delete _ all(address , port = nil , account , password , isapop=false) {|mail| . . . . } -> () (7.0) -
POP セッションを開始し、サーバ上のメールを全て消去します。
...ト番号
@param account アカウント名文字列
@param password パスワード文字列
@param isapop 真でAPOPを利用します
@raise TimeoutError 接続がタイムアウトした場合に発生します
@raise Net::POPAuthenticationError 認証に失敗した、もしくはAPOPを利用... -
Net
:: POP3 . foreach(address , port = nil , account , password , isapop=false) {|mail| . . . . } -> () (7.0) -
POP セッションを開始し、 サーバ上のすべてのメールを取りだし、 個々のメールを引数としてブロックを呼びだします。
...ト番号
@param account アカウント名文字列
@param password パスワード文字列
@param isapop 真でAPOPを利用します
@raise TimeoutError 接続がタイムアウトした場合に発生します
@raise Net::POPAuthenticationError 認証に失敗した、もしくはAPOPを利用... -
Net
:: POP3 . start(address , port = nil , account=nil , password=nil , isapop=false) -> Net :: POP3 (7.0) -
Net::POP3 オブジェクトを生成し、サーバへ接続します。
...ト番号
@param account アカウント名文字列
@param password パスワード文字列
@param isapop 真でAPOPを利用します
@raise TimeoutError 接続がタイムアウトした場合に発生します
@raise Net::POPAuthenticationError 認証に失敗した、もしくはAPOPを利用... -
Net
:: POP3 . start(address , port = nil , account=nil , password=nil , isapop=false) {|pop| . . . . } -> object (7.0) -
Net::POP3 オブジェクトを生成し、サーバへ接続します。
...ト番号
@param account アカウント名文字列
@param password パスワード文字列
@param isapop 真でAPOPを利用します
@raise TimeoutError 接続がタイムアウトした場合に発生します
@raise Net::POPAuthenticationError 認証に失敗した、もしくはAPOPを利用... -
Net
:: SMTP . start(address , port = Net :: SMTP . default _ port , helo = & # 39;localhost& # 39; , user = nil , password = nil , authtype = DEFAULT _ AUTH _ TYPE) -> Net :: SMTP (7.0) -
新しい SMTP オブジェクトを生成し、サーバに接続し、セッションを開始します。
...ウント名
@param password 認証で使うパスワード
@param authtype 認証の種類(:plain, :login, :cram_md5 のいずれか)
@raise TimeoutError 接続時にタイムアウトした場合に発生します
@raise Net::SMTPUnsupportedCommand TLSをサポートしていないサーバでTLS... -
Net
:: SMTP . start(address , port = Net :: SMTP . default _ port , helo = & # 39;localhost& # 39; , user = nil , password = nil , authtype = DEFAULT _ AUTH _ TYPE) {|smtp| . . . . } -> object (7.0) -
新しい SMTP オブジェクトを生成し、サーバに接続し、セッションを開始します。
...ウント名
@param password 認証で使うパスワード
@param authtype 認証の種類(:plain, :login, :cram_md5 のいずれか)
@raise TimeoutError 接続時にタイムアウトした場合に発生します
@raise Net::SMTPUnsupportedCommand TLSをサポートしていないサーバでTLS... -
Net
:: SMTP . start(address , port = Net :: SMTP . default _ port , tls _ verify: true , tls _ hostname: nil , helo: & # 39;localhost& # 39; , user: nil , password: nil , authtype: DEFAULT _ AUTH _ TYPE) -> Net :: SMTP (7.0) -
新しい SMTP オブジェクトを生成し、サーバに接続し、セッションを開始します。
...ウント名
@param password 認証で使うパスワード
@param authtype 認証の種類(:plain, :login, :cram_md5 のいずれか)
@raise TimeoutError 接続時にタイムアウトした場合に発生します
@raise Net::SMTPUnsupportedCommand TLSをサポートしていないサーバでTLS... -
Net
:: SMTP . start(address , port = Net :: SMTP . default _ port , tls _ verify: true , tls _ hostname: nil , helo: & # 39;localhost& # 39; , user: nil , password: nil , authtype: DEFAULT _ AUTH _ TYPE) {|smtp| . . . } -> object (7.0) -
新しい SMTP オブジェクトを生成し、サーバに接続し、セッションを開始します。
...ウント名
@param password 認証で使うパスワード
@param authtype 認証の種類(:plain, :login, :cram_md5 のいずれか)
@raise TimeoutError 接続時にタイムアウトした場合に発生します
@raise Net::SMTPUnsupportedCommand TLSをサポートしていないサーバでTLS...