Structure
POSIXError
Describes an error in the POSIX error domain.
POSIXエラードメイン内のエラーを記述します。
Availability 有効性
- iOS 7.0+
- iPadOS 7.0+
- macOS 10.9+
- Mac Catalyst 13.0+
- tvOS 9.0+
- watchOS 2.0+
- Xcode 8.0+
Technology
- Foundation ファウンデーション
Declaration 宣言
struct POSIXError
Topics 話題
Type Aliases 型エイリアス
Initializers イニシャライザ
Instance Properties インスタンスプロパティ
Type Properties 型プロパティ
static var E2BIG: POSIXErrorCode
Argument list too long.
引数リストが長すぎます。
static var EACCES: POSIXErrorCode
Permission denied.
パーミッションは拒否されました。
static var EADDRINUSE: POSIXErrorCode
Address already in use.
アドレスはすでに使われています。
static var EADDRNOTAVAIL: POSIXErrorCode
Can’t assign requested address.
要請されたアドレスにアサインできません。
static var EAFNOSUPPORT: POSIXErrorCode
Address family not supported by protocol family.
プロトコルファミリーによってサポートされないアドレスファミリー。
static var EAGAIN: POSIXErrorCode
non-blocking and interrupt i/o. Resource temporarily unavailable.
非ブロッキングおよび割り込みi/o。リソースは一時的に利用可能でありません。
static var EALREADY: POSIXErrorCode
Operation already in progress.
演算はすでに進行中です。
static var EAUTH: POSIXErrorCode
Authentication error.
認証エラー。
static var EBADARCH: POSIXErrorCode
Bad CPU type in executable.
実行可能ファイルでの不正なCPU型。
static var EBADEXEC: POSIXErrorCode
Program loading errors. Bad executable.
プログラムロードエラー。不正な実行可能ファイル。
static var EBADF: POSIXErrorCode
Bad file descriptor.
不正なファイル記述子。
static var EBADMACHO: POSIXErrorCode
Malformed Macho file.
不良形式Machoファイル。
static var EBADMSG: POSIXErrorCode
Bad message.
不正なメッセージ。
static var EBADRPC: POSIXErrorCode
RPC struct is bad.
RPC struct が不正です。
static var EBUSY: POSIXErrorCode
Device / Resource busy.
デバイス / リソースは多忙です。
static var ECANCELED: POSIXErrorCode
Operation canceled.
演算は取り消されました。
static var ECHILD: POSIXErrorCode
No child processes.
子プロセスはありません。
static var ECONNABORTED: POSIXErrorCode
Software caused connection abort.
ソフトウェアが接続の中断を引き起こしました。
static var ECONNREFUSED: POSIXErrorCode
Connection refused.
接続は拒否されました。
static var ECONNRESET: POSIXErrorCode
Connection reset by peer.
接続はピアによってリセットされました。
static var EDEADLK: POSIXErrorCode
Resource deadlock avoided.
リソース膠着状態は回避されました。
static var EDESTADDRREQ: POSIXErrorCode
Destination address required.
行き先アドレスが必要とされます。
static var EDEVERR: POSIXErrorCode
Device error, for example paper out.
デバイスエラー、たとえば用紙切れ。
static var EDOM: POSIXErrorCode
math software. Numerical argument out of domain.
数学ソフトウェア。数値引数が領域外です。
static var EDQUOT: POSIXErrorCode
Disc quota exceeded.
ディスククォータを超過しました。
static var EEXIST: POSIXErrorCode
File exists.
ファイルが存在します。
static var EFAULT: POSIXErrorCode
Bad address.
不良アドレス。
static var EFBIG: POSIXErrorCode
File too large.
ファイルが大きすぎます。
static var EFTYPE: POSIXErrorCode
Inappropriate file type or format.
不適切なファイル型またはフォーマット。
static var EHOSTDOWN: POSIXErrorCode
Host is down.
ホストがダウンです。
static var EHOSTUNREACH: POSIXErrorCode
No route to host.
ホストへの経路がありません。
static var EIDRM: POSIXErrorCode
Identifier removed.
識別子が除去されました。
static var EILSEQ: POSIXErrorCode
Illegal byte sequence.
不法なバイト列。
static var EINPROGRESS: POSIXErrorCode
Operation now in progress.
演算は現在処理中です。
static var EINTR: POSIXErrorCode
Interrupted system call.
割り込まれたシステムコール。
static var EINVAL: POSIXErrorCode
Invalid argument.
不法な引数。
static var EIO: POSIXErrorCode
Input/output error.
入力/出力エラー。
static var EISCONN: POSIXErrorCode
Socket is already connected.
ソケットは、すでに接続されます。
static var EISDIR: POSIXErrorCode
Is a directory.
ディレクトリです。
static var ELOOP: POSIXErrorCode
Too many levels of symbolic links.
シンボリックリンクの度合いが多すぎます。
static var EMFILE: POSIXErrorCode
Too many open files.
開いたファイルが多すぎます。
static var EMLINK: POSIXErrorCode
Too many links.
リンクが多すぎます。
static var EMSGSIZE: POSIXErrorCode
Message too long.
メッセージが長すぎます。
static var EMULTIHOP: POSIXErrorCode
Reserved.
予約されます。
static var ENAMETOOLONG: POSIXErrorCode
File name too long.
ファイル名が長すぎます。
static var ENEEDAUTH: POSIXErrorCode
Need authenticator.
認証子が必要です。
static var ENETDOWN: POSIXErrorCode
ipc/network software – operational errors Network is down.
ipc/ネットワーク・ソフトウェア – 演算上のエラー、ネットワークがダウンです。
static var ENETRESET: POSIXErrorCode
Network dropped connection on reset.
ネットワークはリセットで接続を失いました。
static var ENETUNREACH: POSIXErrorCode
Network is unreachable.
ネットワークは到達可能ではありません。
static var ENFILE: POSIXErrorCode
Too many open files in system.
システムにおいてあまりに多くファイルを開いています。
static var ENOATTR: POSIXErrorCode
Attribute not found.
属性が見つけられません。
static var ENOBUFS: POSIXErrorCode
No buffer space available.
バッファの空きが利用可能ではありません。
static var ENODATA: POSIXErrorCode
No message available on STREAM.
STREAM上で利用可能なメッセージがありません。
static var ENODEV: POSIXErrorCode
Operation not supported by device.
演算がデバイスによってサポートされません。
static var ENOENT: POSIXErrorCode
No such file or directory.
そのようなファイルまたはディレクトリはありません。
static var ENOEXEC: POSIXErrorCode
Exec format error.
実行形式ファイル書式エラー。
static var ENOLCK: POSIXErrorCode
No locks available.
利用可能なロックがありません。
static var ENOLINK: POSIXErrorCode
Reserved.
予約されます。
static var ENOMEM: POSIXErrorCode
Cannot allocate memory.
メモリをアロケートできません。
static var ENOMSG: POSIXErrorCode
No message of desired type.
期待される型のメッセージがありません。
static var ENOPOLICY: POSIXErrorCode
No such policy registered.
そのような登録されたポリシーはありません。
static var ENOPROTOOPT: POSIXErrorCode
Protocol not available.
利用可能でないプロトコル。
static var ENOSPC: POSIXErrorCode
No space left on device.
デバイス上に残された空きはありません。
static var ENOSR: POSIXErrorCode
No STREAM resources.
STREAMリソースがありません。
static var ENOSTR: POSIXErrorCode
Not a STREAM.
STREAMがありません。
static var ENOSYS: POSIXErrorCode
Function not implemented.
実装されていない関数。
static var ENOTBLK: POSIXErrorCode
Block device required.
ブロックデバイスが必要とされます。
static var ENOTCONN: POSIXErrorCode
Socket is not connected.
ソケットは接続されません。
static var ENOTDIR: POSIXErrorCode
Not a directory.
ディレクトリではありません。
static var ENOTEMPTY: POSIXErrorCode
Directory not empty.
ディレクトリが空ではありません。
static var ENOTRECOVERABLE: POSIXErrorCode
State not recoverable.
状態は解決可能ではありません。
static var ENOTSOCK: POSIXErrorCode
ipc/network software – argument errors. Socket operation on non-socket.
ipc/ネットワーク・ソフトウェア – 引数エラー。非ソケット上でのソケット操作。
static var ENOTSUP: POSIXErrorCode
Operation not supported.
操作はサポートされません。
static var ENOTTY: POSIXErrorCode
Inappropriate ioctl for device.
デバイスに対する適切ではないioctl。
static var ENXIO: POSIXErrorCode
Device not configured.
デバイスは構成設定されません。
static var EOVERFLOW: POSIXErrorCode
Value too large to be stored in data type.
データ型に格納されるには大きすぎる値。
static var EOWNERDEAD: POSIXErrorCode
Previous owner died.
以前の所有者は亡くなりました。
static var EPFNOSUPPORT: POSIXErrorCode
Protocol family not supported.
サポートされないプロトコルファミリー。
static var EPIPE: POSIXErrorCode
Broken pipe.
壊れたパイプ。
static var EPROCLIM: POSIXErrorCode
quotas & mush. Too many processes.
割り当て & ぐずぐず。多すぎるプロセス。
static var EPROCUNAVAIL: POSIXErrorCode
Bad procedure for program.
プログラムに対する不良手続き。
static var EPROGMISMATCH: POSIXErrorCode
Program version wrong.
誤ったプログラムバージョン。
static var EPROGUNAVAIL: POSIXErrorCode
RPC prog. not avail.
RPCプログラムは無効です。
static var EPROTO: POSIXErrorCode
Protocol error.
プロトコルエラー。
static var EPROTONOSUPPORT: POSIXErrorCode
Protocol not supported.
サポートされないプロトコル。
static var EPROTOTYPE: POSIXErrorCode
Protocol wrong type for socket.
ソケットに対する誤った型のプロトコル。
static var EPWROFF: POSIXErrorCode
Intelligent device errors. Device power is off.
コンピュータ内臓デバイスエラー。デバイスパワーはオフです。
static var EQFULL: POSIXErrorCode
Interface output queue is full.
インターフェイス出力キューはいっぱいです。
static var ERANGE: POSIXErrorCode
Result too large.
結果が大きすぎます。
static var EREMOTE: POSIXErrorCode
Too many levels of remote in path.
パスにおいてリモートの度合いが多すぎます。
static var EROFS: POSIXErrorCode
Read-only file system.
読み出し専用ファイルシステム。
static var ERPCMISMATCH: POSIXErrorCode
RPC version wrong.
誤ったRPCバージョン。
static var ESHLIBVERS: POSIXErrorCode
Shared library version mismatch.
不釣り合いな共有ライブラリバージョン。
static var ESHUTDOWN: POSIXErrorCode
Can’t send after socket shutdown.
ソケットシャットダウンの後に送られることができません。
static var ESOCKTNOSUPPORT: POSIXErrorCode
Socket type not supported.
サポートされないソケット型。
static var ESPIPE: POSIXErrorCode
Illegal seek.
不法なシーク。
static var ESRCH: POSIXErrorCode
No such process.
そのようなプロセスはありません。
static var ESTALE: POSIXErrorCode
Network File System. Stale NFS file handle.
ネットワークファイルシステム。失効したNFSファイル取り扱い。
static var ETIME: POSIXErrorCode
STREAM ioctl timeout.
STREAM ioctl が時間切れです。
static var ETIMEDOUT: POSIXErrorCode
Operation timed out.
操作が時間切れです。
static var ETOOMANYREFS: POSIXErrorCode
Too many references: can’t splice.
多すぎる参照:継ぎ合わせることができません。
static var ETXTBSY: POSIXErrorCode
Text file busy.
テキストファイルは多忙です。
static var EUSERS: POSIXErrorCode
Too many users.
ユーザが多すぎます。
static var EWOULDBLOCK: POSIXErrorCode
Operation would block.
操作は、遮断されるでしょう。
static var EXDEV: POSIXErrorCode
Cross-device link.
デバイス越しのリンク。
Instance Methods インスタンス メソッド
Operator Functions 演算子関数
static func != (POSIXError, POSIXError) -> Bool
Returns a Boolean value indicating whether two values are not equal.
2つの値が等しくないかどうかを指し示すブール値を返します。
See Also 参照
Error Codes さまざまなエラーコード
struct CocoaError
Describes errors within the Cocoa error domain.
Cocoa内のエラードメインを記述します。
struct MachError
Describes an error in the Mach error domain.
Machエラードメイン内のエラーを記述します。
NSError Codes
NSErrorコード
Error codes in the Cocoa error domain.
Cocoaエラードメイン内のエラーコード。