168件ヒット
[101-168件を表示]
(0.041秒)
別のキーワード
種類
- 定数 (72)
- モジュール関数 (48)
- インスタンスメソッド (36)
- 特異メソッド (12)
ライブラリ
- ビルトイン (48)
- e2mmap (36)
- openssl (48)
-
rubygems
/ command (12) - socket (24)
クラス
-
Gem
:: Command (12) - Socket (12)
モジュール
- Exception2MessageMapper (36)
- Kernel (48)
-
OpenSSL
:: SSL (24) -
OpenSSL
:: X509 (24) -
Socket
:: Constants (12)
キーワード
-
EAI
_ FAIL (24) - Raise (12)
-
VERIFY
_ FAIL _ IF _ NO _ PEER _ CERT (12) -
VERIFY
_ PEER (12) -
V
_ ERR _ CERT _ SIGNATURE _ FAILURE (12) -
V
_ ERR _ CRL _ SIGNATURE _ FAILURE (12) - fail (30)
- raise (24)
-
show
_ lookup _ failure (12)
検索結果
先頭5件
-
Socket
:: Constants :: EAI _ FAIL -> Integer (6201.0) -
Non-recoverable failure in name resolution
...overable failure in name resolution
getaddrinfo(3), getnameinfo(3) などの
エラーコードです。
対応する Socket.getaddrinfo, Addrinfo.getaddrinfo などは
エラーを SocketError に変換するため、この定数は直接は利用しません。
@see getaddrinfo(3linux), gai_stre... -
Socket
:: EAI _ FAIL -> Integer (6201.0) -
Non-recoverable failure in name resolution
...overable failure in name resolution
getaddrinfo(3), getnameinfo(3) などの
エラーコードです。
対応する Socket.getaddrinfo, Addrinfo.getaddrinfo などは
エラーを SocketError に変換するため、この定数は直接は利用しません。
@see getaddrinfo(3linux), gai_stre... -
Exception2MessageMapper
# Raise(exception _ class = nil , *rest) -> () (6001.0) -
登録されている情報を使用して、例外を発生させます。
...。
@raise Exception2MessageMapper::ErrNotRegisteredException 指定された例外クラスに対応するメッセージが存在しない場合に発生します。
例:
class Foo
extend Exception2MessageMapper
p def_exception :NewExceptionClass, "message...%d, %d and %d" # =>......1, 2, 3
end
end
Foo.new().foo() #=> in `Raise': message...1, 2 and 3 (Foo::NewExceptionClass)
# という例外が発生します。
Foo.Raise Foo::NewExceptionClass, 1, 3, 5 #=> in `Raise': message...1, 3 and 5 (Foo::NewExceptionClass)... -
Exception2MessageMapper
. Raise(klass = E2MM , exception _ class = nil , *rest) -> () (6001.0) -
登録されている情報を使用して、例外を発生させます。
...なるクラス名を指定します。
@param exception_class 例外クラス。
@param rest メッセージに埋め込む値。
@raise Exception2MessageMapper::ErrNotRegisteredException 指定された例外クラスに対応するメッセージが存在しない場合に発生します。... -
Kernel
. # raise(error _ type , message = nil , backtrace = caller(0) , cause: $ !) -> () (3103.0) -
例外を発生させます。 発生した例外は変数 $! に格納されます。また例外が 発生した時のスタックトレースは変数 $@ に格納され ます。発生した例外は rescue 節で捕捉できます。
...RuntimeError を発生させます。
//emlist[例][ruby]{
begin
open("nonexist")
rescue
raise #=> `open': No such file or directory - "nonexist" (Errno::ENOENT)
end
//}
引数を渡した場合は、例外メッセージ message を持った error_type の示す例外(省略時 RuntimeErro......の際、exception メソッドに引数として変数 message を渡すことができます。
@param error_type 発生させる例外を例外クラスまたは例外クラスのインスタンスで指定します。
@param message 例外のメッセージとなる文字列です。
@param bac......ジェクトを返さなかった場合に発生します。
例外の捕捉の例を示します。
//emlist[例1][ruby]{
begin
raise NameError,"!!error!!"
rescue ArgumentError => err
rescue NameError => err
rescue TypeError => err
ensure
p err #=> #<NameError: !!error!!>
end
//}
//emlist[... -
Kernel
. # raise(message , cause: $ !) -> () (3103.0) -
例外を発生させます。 発生した例外は変数 $! に格納されます。また例外が 発生した時のスタックトレースは変数 $@ に格納され ます。発生した例外は rescue 節で捕捉できます。
...RuntimeError を発生させます。
//emlist[例][ruby]{
begin
open("nonexist")
rescue
raise #=> `open': No such file or directory - "nonexist" (Errno::ENOENT)
end
//}
引数を渡した場合は、例外メッセージ message を持った error_type の示す例外(省略時 RuntimeErro......の際、exception メソッドに引数として変数 message を渡すことができます。
@param error_type 発生させる例外を例外クラスまたは例外クラスのインスタンスで指定します。
@param message 例外のメッセージとなる文字列です。
@param bac......ジェクトを返さなかった場合に発生します。
例外の捕捉の例を示します。
//emlist[例1][ruby]{
begin
raise NameError,"!!error!!"
rescue ArgumentError => err
rescue NameError => err
rescue TypeError => err
ensure
p err #=> #<NameError: !!error!!>
end
//}
//emlist[... -
OpenSSL
:: SSL :: VERIFY _ PEER -> Integer (106.0) -
OpenSSL::SSL::SSLContext#verify_mode= で指定できるフラグです。
.../SSL ハンドシェイクを即座に終了させます。
クライアントは要求を無視することも可能です。
OpenSSL::SSL::VERIFY_FAIL_IF_NO_PEER_CERT と同時に指定した場合は
クライアントが要求を無視した場合にはハンドシェイクを即座に停止し...