apr
系统.对象
└apr.返回码处理
本类提供了返回码处理的方法。
方法摘要 | |
---|---|
公开 静态 整数 | 取返回码() 有些方法在执行时设置返回码,可以使用本方法取得返回码,注意的是本方法取得的返回码是己执行的最后一个方法(如果它设置返回码)所设置的值。 |
公开 静态 文本 | 取文字描述(整数 返回码) 执行成功返回指定的返回码的文字描述,失败返回空文本。 |
公开 静态 逻辑 | IS_ENOSTAT(整数 返回码) 是否无法对一个文件执行取文件状态操作。 |
公开 静态 逻辑 | IS_ENOPOOL(整数 返回码) 是否没有提供内存池来执行内存分配操作。 |
公开 静态 逻辑 | IS_EBADDATE(整数 返回码) 是否指定了一个无效的日期。 |
公开 静态 逻辑 | IS_EINVALSOCK(整数 返回码) 是否指定了一个无效的套接字。 |
公开 静态 逻辑 | IS_ENOPROC(整数 返回码) 是否没有指定一个进程的结构。 |
公开 静态 逻辑 | IS_ENOTIME(整数 返回码) 是否没有指定一个时间结构。 |
公开 静态 逻辑 | IS_ENODIR(整数 返回码) 是否没有指定一个目录结构。 |
公开 静态 逻辑 | IS_ENOLOCK(整数 返回码) 是否没有指定一个互斥锁结构。 |
公开 静态 逻辑 | IS_ENOPOLL(整数 返回码) 是否没有指定一个轮询结构。 |
公开 静态 逻辑 | IS_ENOSOCKET(整数 返回码) 是否没有指定一个套接字。 |
公开 静态 逻辑 | IS_ENOTHREAD(整数 返回码) 是否没有指定一个线程结构。 |
公开 静态 逻辑 | IS_ENOTHDKEY(整数 返回码) 是否没有指定一个线程键结构。 |
公开 静态 逻辑 | IS_EGENERAL(整数 返回码) 是否为apr的常规错误。 |
公开 静态 逻辑 | IS_ENOSHMAVAIL(整数 返回码) 是否没有更多的可用共享内存。 |
公开 静态 逻辑 | IS_EBADIP(整数 返回码) 是否描述的IP地址错误。 |
公开 静态 逻辑 | IS_EBADMASK(整数 返回码) 是否描述的IP地址掩码错误。 |
公开 静态 逻辑 | IS_EABSOLUTE(整数 返回码) 是否指定的路径值是绝对路径。 |
公开 静态 逻辑 | IS_ERELATIVE(整数 返回码) 是否指定的路径是相对路径。 |
公开 静态 逻辑 | IS_EINCOMPLETE(整数 返回码) 是否指定的路径既不是相对路径也不是绝对路径。 |
公开 静态 逻辑 | IS_EABOVEROOT(整数 返回码) 是否指定的路径在跟路径上。 |
公开 静态 逻辑 | IS_EBADPATH(整数 返回码) 是否指定的路径有错误。 |
公开 静态 逻辑 | IS_EPATHWILD(整数 返回码) 是否指定的路径包含通配符。 |
公开 静态 逻辑 | IS_ESYMNOTFOUND(整数 返回码) 是否无法查找到指定的符号。 |
公开 静态 逻辑 | IS_EPROC_UNKNOWN(整数 返回码) 是否该进程无法被apr所识别。 |
公开 静态 逻辑 | IS_ENOTENOUGHENTROPY(整数 返回码) |
公开 静态 逻辑 | IS_INCHILD(整数 返回码) 是否程序正在执行子进程。 |
公开 静态 逻辑 | IS_INPARENT(整数 返回码) 是否程序正在执行父进程。 |
公开 静态 逻辑 | IS_DETACH(整数 返回码) 是否线程从主线程中被分离出来。 |
公开 静态 逻辑 | IS_NOTDETACH(整数 返回码) 是否线程尚未从主线程中分离出来。 |
公开 静态 逻辑 | IS_CHILD_DONE(整数 返回码) 是否子进程已经执行完毕。 |
公开 静态 逻辑 | IS_CHILD_NOTDONE(整数 返回码) |
公开 静态 逻辑 | IS_TIMEUP(整数 返回码) 是否执行操作超时。 |
公开 静态 逻辑 | IS_INCOMPLETE(整数 返回码) 是否操作不完全,可能一些处理己完成或部分结果有效。 |
公开 静态 逻辑 | IS_BADARG(整数 返回码) 参数有问题 |
公开 静态 逻辑 | IS_EOF(整数 返回码) 是否已经到达文件的末尾。 |
公开 静态 逻辑 | IS_NOTFOUND(整数 返回码) 是否在轮询结构中无法发现套接字。 |
公开 静态 逻辑 | IS_ANONYMOUS(整数 返回码) 是否正在使用匿名的共享内存。 |
公开 静态 逻辑 | IS_FILEBASED(整数 返回码) 是否正在使用文件名作为共享内存的键。 |
公开 静态 逻辑 | IS_KEYBASED(整数 返回码) 是否正在使用共享键作为共享内存的键。 |
公开 静态 逻辑 | IS_EINIT(整数 返回码) 是否其它返回值,除了己指定选项的其它情况,意味着其它错误或没错误。 |
公开 静态 逻辑 | IS_ENOTIMPL(整数 返回码) 是否在该平台上,该apr方法尚未实现功能。 |
公开 静态 逻辑 | IS_EMISMATCH(整数 返回码) 是否输入的两个密码不匹配。 |
公开 静态 逻辑 | IS_EBUSY(整数 返回码) 是否给定的互斥锁正忙,已经被锁定。 |
公开 静态 逻辑 | IS_EACCES(整数 返回码) 是否权限不足拒绝访问。 |
公开 静态 逻辑 | IS_EEXIST(整数 返回码) 是否文件己存在。 |
公开 静态 逻辑 | IS_ENAMETOOLONG(整数 返回码) 是否路径名太长。 |
公开 静态 逻辑 | IS_ENOENT(整数 返回码) 是否未找到文件或目录。 |
公开 静态 逻辑 | IS_ENOTDIR(整数 返回码) 是否未找到目录。 |
公开 静态 逻辑 | IS_ENOSPC(整数 返回码) 是否文件系统的剩余空间不足。 |
公开 静态 逻辑 | IS_ENOMEM(整数 返回码) 是否核心内存不足。 |
公开 静态 逻辑 | IS_EMFILE(整数 返回码) 是否进程文件表溢出,无法再建立新的套接字。 |
公开 静态 逻辑 | IS_ENFILE(整数 返回码) 是否核心内存不足,无法建立新的套接字结构。 |
公开 静态 逻辑 | IS_EBADF(整数 返回码) 是否文件描述述为无效的或该文件已关闭。 |
公开 静态 逻辑 | IS_EINVAL(整数 返回码) 是否无效的参数。 |
公开 静态 逻辑 | IS_ESPIPE(整数 返回码) 是否不合法的查找。 |
公开 静态 逻辑 | IS_EAGAIN(整数 返回码) 是否操作将阻塞。 |
公开 静态 逻辑 | IS_EINTR(整数 返回码) 是否该调用被信号所中断。 |
公开 静态 逻辑 | IS_ENOTSOCK(整数 返回码) 是否非套接字描述符,可能是文件描述符。 |
公开 静态 逻辑 | IS_ECONNREFUSED(整数 返回码) 是否连接请求被服务端拒绝。 |
公开 静态 逻辑 | IS_EINPROGRESS(整数 返回码) 是否本操作正在进行中。 |
公开 静态 逻辑 | IS_ECONNABORTED(整数 返回码) 是否连接中断。 |
公开 静态 逻辑 | IS_ECONNRESET(整数 返回码) 是否重新连接。 |
公开 静态 逻辑 | IS_ETIMEDOUT(整数 返回码) 是否企图连线的操作超过限定时间仍未有响应。 |
公开 静态 逻辑 | IS_EHOSTUNREACH(整数 返回码) 是否没有线路能够到达主机。 |
公开 静态 逻辑 | IS_ENETUNREACH(整数 返回码) 是否无法传送数据包至指定的主机。 |
公开 静态 逻辑 | IS_EFTYPE(整数 返回码) 是否不适当的文件类型或格式。 |
公开 静态 逻辑 | IS_EPIPE(整数 返回码) 是否无法使用的管道。 |
公开 静态 逻辑 | IS_EXDEV(整数 返回码) 是否操作的双方不是建立在同一个文件系统。 |
公开 静态 逻辑 | IS_ENOTEMPTY(整数 返回码) 是否目录不为空。 |
公开 静态 文本 | 取文字描述() 执行成功返回最近一次设置的返回码文字描述,失败返回空文本。 |
从 系统.对象 继承的方法 |
比较类型, 是否实现, 取类名, 发送事件, 等于, 比较, 到文本, 比较引用 |
有些方法在执行时设置返回码,可以使用本方法取得返回码,注意的是本方法取得的返回码是己执行的最后一个方法(如果它设置返回码)所设置的值。
执行成功返回指定的返回码的文字描述,失败返回空文本。
参数:
返回码
是否无法对一个文件执行取文件状态操作。
参数:
返回码
是否没有提供内存池来执行内存分配操作。
参数:
返回码
是否指定了一个无效的日期。
参数:
返回码
是否指定了一个无效的套接字。
参数:
返回码
是否没有指定一个进程的结构。
参数:
返回码
是否没有指定一个时间结构。
参数:
返回码
是否没有指定一个目录结构。
参数:
返回码
是否没有指定一个互斥锁结构。
参数:
返回码
是否没有指定一个轮询结构。
参数:
返回码
是否没有指定一个套接字。
参数:
返回码
是否没有指定一个线程结构。
参数:
返回码
是否没有指定一个线程键结构。
参数:
返回码
是否为apr的常规错误。
参数:
返回码
是否没有更多的可用共享内存。
参数:
返回码
是否描述的IP地址错误。
参数:
返回码
是否描述的IP地址掩码错误。
参数:
返回码
是否指定的路径值是绝对路径。
参数:
返回码
是否指定的路径是相对路径。
参数:
返回码
是否指定的路径既不是相对路径也不是绝对路径。
参数:
返回码
是否指定的路径在跟路径上。
参数:
返回码
是否指定的路径有错误。
参数:
返回码
是否指定的路径包含通配符。
参数:
返回码
是否无法查找到指定的符号。
参数:
返回码
是否该进程无法被apr所识别。
参数:
返回码
参数:
返回码
是否程序正在执行子进程。
参数:
返回码
是否程序正在执行父进程。
参数:
返回码
是否线程从主线程中被分离出来。
参数:
返回码
是否线程尚未从主线程中分离出来。
参数:
返回码
是否子进程已经执行完毕。
参数:
返回码
参数:
返回码
是否执行操作超时。
参数:
返回码
是否操作不完全,可能一些处理己完成或部分结果有效。
参数:
返回码
参数有问题
参数:
返回码
是否已经到达文件的末尾。
参数:
返回码
是否在轮询结构中无法发现套接字。
参数:
返回码
是否正在使用匿名的共享内存。
参数:
返回码
是否正在使用文件名作为共享内存的键。
参数:
返回码
是否正在使用共享键作为共享内存的键。
参数:
返回码
是否其它返回值,除了己指定选项的其它情况,意味着其它错误或没错误。
参数:
返回码
是否在该平台上,该apr方法尚未实现功能。
参数:
返回码
是否输入的两个密码不匹配。
参数:
返回码
是否给定的互斥锁正忙,已经被锁定。
参数:
返回码
是否权限不足拒绝访问。
参数:
返回码
是否文件己存在。
参数:
返回码
是否路径名太长。
参数:
返回码
是否未找到文件或目录。
参数:
返回码
是否未找到目录。
参数:
返回码
是否文件系统的剩余空间不足。
参数:
返回码
是否核心内存不足。
参数:
返回码
是否进程文件表溢出,无法再建立新的套接字。
参数:
返回码
是否核心内存不足,无法建立新的套接字结构。
参数:
返回码
是否文件描述述为无效的或该文件已关闭。
参数:
返回码
是否无效的参数。
参数:
返回码
是否不合法的查找。
参数:
返回码
是否操作将阻塞。
参数:
返回码
是否该调用被信号所中断。
参数:
返回码
是否非套接字描述符,可能是文件描述符。
参数:
返回码
是否连接请求被服务端拒绝。
参数:
返回码
是否本操作正在进行中。
参数:
返回码
是否连接中断。
参数:
返回码
是否重新连接。
参数:
返回码
是否企图连线的操作超过限定时间仍未有响应。
参数:
返回码
是否没有线路能够到达主机。
参数:
返回码
是否无法传送数据包至指定的主机。
参数:
返回码
是否不适当的文件类型或格式。
参数:
返回码
是否无法使用的管道。
参数:
返回码
是否操作的双方不是建立在同一个文件系统。
参数:
返回码
是否目录不为空。
参数:
返回码
执行成功返回最近一次设置的返回码文字描述,失败返回空文本。