errno.tem 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. {***********************************************************************}
  2. { POSIX ERROR DEFINITIONS }
  3. {***********************************************************************}
  4. const
  5. { The following constants are system dependent but must all exist }
  6. Sys_E2BIG =
  7. Sys_EACCES =
  8. Sys_EAGAIN =
  9. Sys_EBADF =
  10. Sys_EBUSY =
  11. Sys_ECANCELED =
  12. Sys_ECHILD =
  13. Sys_EDEADLK =
  14. Sys_EDOM =
  15. Sys_EEXIST =
  16. Sys_EFAULT =
  17. Sys_EFBIG =
  18. Sys_EINPROGRESS =
  19. Sys_EINTR =
  20. Sys_EINVAL =
  21. Sys_EIO =
  22. Sys_EISDIR =
  23. Sys_EMFILE =
  24. Sys_EMLINK =
  25. Sys_EMSGSIZE =
  26. Sys_ENAMETOOLONG=
  27. Sys_ENFILE =
  28. Sys_ENODEV =
  29. Sys_ENOENT =
  30. Sys_ENOEXEC =
  31. Sys_ENOLCK =
  32. Sys_ENOMEM =
  33. Sys_ENOSPC =
  34. Sys_ENOSYS =
  35. Sys_ENOTDIR =
  36. Sys_ENOTEMPTY =
  37. Sys_ENOTTY =
  38. Sys_ENXIO =
  39. Sys_EPERM =
  40. Sys_EPIPE =
  41. Sys_ERANGE =
  42. Sys_EROFS =
  43. Sys_ESPIPE =
  44. Sys_ESRCH =
  45. Sys_ETIMEDOUT =
  46. Sys_EXDEV =
  47. { These next errors are POSIX, but only defined when }
  48. { certain types of POSIX extensions are defined: }
  49. {Sys_EBADMSG = realtime extension POSIX only }
  50. {Sys_ECANCELED = async. I/O extension POSIX only }
  51. {Sys_EMSGSIZE = realtime extension POSIX only }
  52. {Sys_EINPROGRESS = async. I/O extension POSIX only }
  53. {Sys_ENOTSUP = unsupported syscall - optional }
  54. {
  55. $Log$
  56. Revision 1.3 2002-09-07 16:01:26 peter
  57. * old logs removed and tabs fixed
  58. Revision 1.2 2002/08/10 13:42:36 marco
  59. * Fixes Posix dir copied to devel branch
  60. }