4355件ヒット
[1-100件を表示]
(0.050秒)
クラス
- BasicSocket (72)
- Dir (336)
-
Errno
:: EXXX (36) - File (378)
- IO (736)
- IPSocket (36)
-
OpenSSL
:: SSL :: SSLServer (12) - Pathname (24)
- Socket (60)
- SystemCallError (60)
- TCPServer (24)
- UDPSocket (48)
- UNIXServer (12)
モジュール
- FileTest (12)
- Kernel (292)
-
OpenSSL
:: SSL :: SocketForwarder (24) - Process (216)
-
Process
:: GID (24) -
Process
:: Sys (120) -
Process
:: UID (24)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) - << (12)
- === (12)
- E2BIG (12)
- EACCES (12)
- EADDRINUSE (12)
- EADDRNOTAVAIL (12)
- EADV (12)
- EAFNOSUPPORT (12)
- EAGAIN (12)
- EALREADY (12)
- EAUTH (12)
- EBADE (12)
- EBADF (12)
- EBADFD (12)
- EBADMSG (12)
- EBADR (12)
- EBADRPC (12)
- EBADRQC (12)
- EBADSLT (12)
- EBFONT (12)
- EBUSY (12)
- ECANCELED (12)
- ECAPMODE (11)
- ECHILD (12)
- ECHRNG (12)
- ECOMM (12)
- ECONNREFUSED (12)
- EDEADLK (12)
- EDEADLOCK (12)
- EDESTADDRREQ (12)
- EDOM (12)
- EDOOFUS (12)
- EDOTDOT (12)
- EDQUOT (12)
- EEXIST (12)
- EFAULT (12)
- EFBIG (12)
- EFTYPE (12)
- EHOSTDOWN (12)
- EHOSTUNREACH (12)
- EHWPOISON (11)
- EIDRM (12)
- EILSEQ (12)
- EINPROGRESS (12)
- EINTR (12)
- EINVAL (12)
- EIO (12)
- EIPSEC (12)
- EISCONN (12)
- EISDIR (12)
- EISNAM (12)
- EKEYEXPIRED (12)
- EKEYREJECTED (12)
- EKEYREVOKED (12)
- EL2HLT (12)
- EL2NSYNC (12)
- EL3HLT (12)
- EL3RST (12)
- ELIBACC (12)
- ELIBBAD (12)
- ELIBEXEC (12)
- ELIBMAX (12)
- ELIBSCN (12)
- ELNRNG (12)
- ELOOP (12)
- EMEDIUMTYPE (12)
- EMFILE (12)
- EMLINK (12)
- EMSGSIZE (12)
- EMULTIHOP (12)
- ENAMETOOLONG (12)
- ENAVAIL (12)
- ENEEDAUTH (12)
- ENETDOWN (12)
- ENETRESET (12)
- ENETUNREACH (12)
- ENFILE (12)
- ENOANO (12)
- ENOATTR (12)
- ENOBUFS (12)
- ENOCSI (12)
- ENODATA (12)
- ENODEV (12)
- ENOENT (12)
- ENOEXEC (12)
- ENOKEY (12)
- ENOLCK (12)
- ENOLINK (12)
- ENOMEDIUM (12)
- ENOMEM (12)
- ENOMSG (12)
- ENONET (12)
- ENOPKG (12)
- ENOPROTOOPT (12)
- ENOSPC (12)
- ENOSR (12)
- ENOSTR (12)
- ENOSYS (12)
- ENOTBLK (12)
- ENOTCAPABLE (11)
- ENOTCONN (12)
- ENOTDIR (12)
- ENOTEMPTY (12)
- ENOTNAM (12)
- ENOTRECOVERABLE (12)
- ENOTSOCK (12)
- ENOTSUP (12)
- ENOTTY (12)
- ENOTUNIQ (12)
- ENXIO (12)
- EOPNOTSUPP (12)
- EOVERFLOW (12)
- EOWNERDEAD (12)
- EPERM (12)
- EPFNOSUPPORT (12)
- EPIPE (12)
- EPROCLIM (12)
- EPROCUNAVAIL (12)
- EPROGMISMATCH (12)
- EPROGUNAVAIL (12)
- EPROTONOSUPPORT (12)
- EPROTOTYPE (12)
- ERANGE (12)
- EREMCHG (12)
- EREMOTE (12)
- EREMOTEIO (12)
- ERESTART (12)
- ERFKILL (12)
- EROFS (12)
- ERPCMISMATCH (12)
- ESHUTDOWN (12)
- ESOCKTNOSUPPORT (12)
- ESPIPE (12)
- ESRCH (12)
- ESRMNT (12)
- ESTALE (12)
- ESTRPIPE (12)
- ETIME (12)
- ETIMEDOUT (12)
- ETOOMANYREFS (12)
- ETXTBSY (12)
- EUCLEAN (12)
- EUNATCH (12)
- EUSERS (12)
- EWOULDBLOCK (12)
- EXDEV (12)
- EXFULL (12)
- EXXX (12)
- Errno (24)
- NOERROR (12)
- SystemCallError (12)
- ` (12)
-
accept
_ nonblock (24) - addr (12)
- atime (24)
- binmode (12)
- birthtime (22)
- chdir (48)
- children (28)
- chmod (24)
- chown (24)
- chroot (12)
- close (12)
-
close
_ read (12) -
close
_ write (12) - connect (12)
-
connect
_ nonblock (12) - ctime (24)
- daemon (12)
- delete (24)
-
each
_ child (32) - egid= (12)
- eid= (24)
- entries (36)
- euid= (12)
- exec (48)
- fcntl (24)
- flock (12)
- flush (12)
-
for
_ fd (12) - foreach (72)
- fsync (12)
- ftype (12)
- getpgid (12)
- getpgrp (12)
- getpriority (12)
- getrlimit (12)
- gets (12)
- getwd (12)
- gid= (12)
-
grant
_ privilege (24) - groups (12)
- groups= (12)
- kill (12)
- lchmod (12)
- link (12)
- listen (36)
- lstat (24)
- lutime (8)
- mkdir (12)
- mtime (24)
- new (108)
- open (120)
- p (12)
- peeraddr (12)
- pipe (96)
- popen (168)
- pread (8)
- print (24)
- printf (36)
- putc (24)
- puts (24)
- pwd (12)
- pwrite (8)
- read (60)
-
read
_ nonblock (12) - readline (12)
- readlines (48)
- readlink (12)
- recv (12)
-
recv
_ nonblock (12) - recvfrom (24)
-
recvfrom
_ nonblock (24) - rename (12)
- reopen (36)
- rmdir (12)
-
ruby 1
. 8 . 3 feature (12) - seek (12)
- select (12)
- send (48)
- setegid (12)
- seteuid (12)
- setgid (12)
- setpgid (12)
- setpgrp (12)
- setpriority (12)
- setregid (12)
- setresgid (12)
- setresuid (12)
- setreuid (12)
- setrgid (12)
- setrlimit (24)
- setruid (12)
- setsid (12)
- setsockopt (36)
- setuid (12)
- shutdown (12)
- size (24)
- spawn (48)
- stat (24)
- symlink (12)
- syscall (12)
- sysopen (12)
- sysread (12)
- sysseek (12)
- system (28)
- syswrite (12)
- truncate (24)
- uid= (12)
- unlink (24)
- utime (12)
- warn (12)
- write (12)
-
write
_ nonblock (12)
検索結果
先頭5件
-
SystemCallError
# errno -> Integer | nil (18155.0) -
レシーバに対応するシステム依存のエラーコードを返します。
...l を返します。
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 定数を使います。... -
Errno
:: EXXX :: Errno -> Integer (12157.0) -
Errno::EXXX の各クラスに対応するシステム依存のエラーコード値(整数)です。
...
Errno::EXXX の各クラスに対応するシステム依存のエラーコード値(整数)です。
例:
p Errno::EAGAIN::Errno # => 11
p Errno::EWOULDBLOCK::Errno # => 11... -
Errno
:: EXXX (9066.0) -
システム依存のエラーコードのそれぞれに対応する一連の例外クラスです。 Rubyのライブラリ内部でシステムコールや一部のC言語関数が失敗したときに発生します。
...EXXX」というクラスが定義されているわけではありません。「XXX」の部分は下記に列挙したような各種のエラー名が入ります。
例えば、File.open の内部でシステムコール open(2) がエラーコード ENOENT を返すと、Rubyは例外 Errno::E......されるときに、デフォルトで下記リストのような Errno::EXXX クラスを定義しようとします。
動作環境に EXXX というエラーコードが存在しない場合、Rubyはその Errno::EXXX を Errno::NOERROR の別名として定義します。
また、以下の......一覧にはないシステムエラーが発生した場合は、
Errno::EXXX (XXX はエラー番号を表す 3 桁の数字)
という名前の例外クラスが自動的に作成され、発生します。
(これは Ruby 内部でのみ行われ、 Ruby プログラム上で SystemCallError.new... -
Errno
:: EXXX . new() -> Errno :: EXXX (6260.0) -
Errno::EXXX オブジェクトを生成して返します。
...Errno::EXXX オブジェクトを生成して返します。
@param error_message エラーメッセージを表す文字列
p Errno::ENOENT.new
# => #<Errno::ENOENT: No such file or directory>
p Errno::ENOENT.new('message')
# => #<Errno::ENOENT: No such file or directory - message... -
Errno
:: EXXX . new(error _ message) -> Errno :: EXXX (6260.0) -
Errno::EXXX オブジェクトを生成して返します。
...Errno::EXXX オブジェクトを生成して返します。
@param error_message エラーメッセージを表す文字列
p Errno::ENOENT.new
# => #<Errno::ENOENT: No such file or directory>
p Errno::ENOENT.new('message')
# => #<Errno::ENOENT: No such file or directory - message... -
Errno (6012.0)
-
システムコールのエラーに対応する例外を集めたモジュールです。
...システムコールのエラーに対応する例外を集めたモジュールです。
@see SystemCallError, Errno::EXXX... -
Errno
:: E2BIG (3032.0) -
システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。
...システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。... -
Errno
:: EACCES (3032.0) -
システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。
...システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。... -
Errno
:: EADDRINUSE (3032.0) -
システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。
...システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。...