ライブラリ
- ビルトイン (293)
- e2mmap (12)
- getoptlong (22)
- optparse (22)
-
rubygems
/ remote _ fetcher (11) - socket (44)
- syslog (88)
-
syslog
/ logger (22) - timeout (16)
クラス
-
Errno
:: EXXX (22) - Exception (33)
- FrozenError (12)
-
Gem
:: RemoteFetcher :: FetchError (11) - GetoptLong (22)
- KeyError (38)
- NameError (17)
- NoMethodError (17)
-
OptionParser
:: ParseError (22) - Socket (22)
-
Syslog
:: Logger (22) - SystemCallError (44)
- SystemExit (11)
- Thread (11)
モジュール
- Exception2MessageMapper (12)
- Kernel (88)
-
Socket
:: Constants (22) - Syslog (88)
- Timeout (16)
キーワード
-
IP
_ RECVERR (22) -
MSG
_ ERRQUEUE (22) - abort (22)
- alert (11)
- crit (11)
- debug (11)
-
def
_ exception (12) - emerg (11)
- errno (11)
- error (11)
- exception (22)
- fail (33)
- fatal (11)
- info (11)
- key (7)
- logger (11)
- new (158)
- notice (11)
- raise (44)
- receiver (7)
-
ruby 1
. 8 . 4 feature (11) -
set
_ error (11) - timeout (16)
-
to
_ s (11) - warning (11)
検索結果
先頭5件
-
OptionParser
:: ParseError # message -> String (21201.0) -
標準エラーに出力するメッセージを返します。
標準エラーに出力するメッセージを返します。
@return 文字列を返します。 -
Syslog
. # err(message , *arg) -> self (15327.0) -
Syslog#log()のショートカットメソッド。 システムによっては定義されていないものもあります。
...Syslog.emerg(message, *arg) は、Syslog.log(Syslog::LOG_EMERG, message, *arg)
と同じです。
@param message フォーマット文字列です。Kernel.#sprintf と同じ形式の引数を指定します。
@param arg フォーマットされる引数です。
@raise ArgumentError 引数が1......つ以上でない場合に発生します。
@raise RuntimeError syslog がopen されていない場合発生します。
例:
require 'syslog'
Syslog.open("syslogtest") {|syslog|
syslog.crit("the sky is falling in %d seconds!",5)
}... -
GetoptLong
# error _ message -> String | nil (12301.0) -
現在のエラーのエラーメッセージを返します。エラーが発生していな ければ、nil を返します。
現在のエラーのエラーメッセージを返します。エラーが発生していな
ければ、nil を返します。 -
SystemCallError
# errno -> Integer | nil (9230.0) -
レシーバに対応するシステム依存のエラーコードを返します。
...il を返します。
begin
raise Errno::ENOENT
rescue Errno::ENOENT => err
p err.errno # => 2
p Errno::ENOENT::Errno # => 2
end
begin
raise SystemCallError, 'message'
rescue SystemCallError => err
p err.errno # => nil
end
な......お、例外を発生させずにエラーコードを得るには、
Errno::EXXX::Errno 定数を使います。... -
Syslog
:: Logger # error(message = nil , &block) -> true (6313.0) -
ERROR 情報を出力します。syslog の warning の情報として記録されます。
...
ERROR 情報を出力します。syslog の warning の情報として記録されます。
ブロックを与えなかった場合は、message をメッセージとしてログを出力します。
ブロックを与えた場合は、ブロックを評価した結果をメッセージとして......ログを出力します。
引数とブロックを同時に与えた場合は、message をメッセージとしてログを出
力します(ブロックは評価されません)。
@see Syslog::Logger::LEVEL_MAP, Logger#error... -
GetoptLong
# set _ error(type , message) -> () (6307.0) -
引数で与えられた例外を発生させます。
...数で与えられた例外を発生させます。
その際、静粛モードでなければ標準エラー出力に与えられたメッセージを出力します。
@param type 例外クラスを指定します。
@param message 例外にセットするメッセージを指定します。... -
Socket
:: Constants :: IP _ RECVERR -> Integer (6216.0) -
Enable extended reliable error message passing。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
...Enable extended reliable error message passing。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see Socket::Constants::IPPROTO_IP, ip(4freebsd)... -
Socket
:: Constants :: MSG _ ERRQUEUE -> Integer (6216.0) -
Fetch message from error queue
...Fetch message from error queue
BasicSocket#recv, BasicSocket#recvmsg の
flags 引数に用います。
@see recv(2linux)... -
Socket
:: IP _ RECVERR -> Integer (6216.0) -
Enable extended reliable error message passing。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
...Enable extended reliable error message passing。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see Socket::Constants::IPPROTO_IP, ip(4freebsd)... -
Socket
:: MSG _ ERRQUEUE -> Integer (6216.0) -
Fetch message from error queue
...Fetch message from error queue
BasicSocket#recv, BasicSocket#recvmsg の
flags 引数に用います。
@see recv(2linux)...