ToCDocOverviewCGDocRelNotesIndexPermutedIndex
Allegro CL version 7.0
This page is new in 7.0.

Operating System Constants defined in Allegro CL

This document contains the following sections:

1.0 Lisp constants corresponding to Operating System constants
Appendix A. Defined Operating System/Lisp constants by architecture

See Operating System Interface Functionality in os-interface.htm for a general description of Operating System functionality available in Allegro CL. This document describes Operating System constants defined in Lisp. Section 1.0 Lisp constants corresponding to Operating System constants lists the constants, saying in each case which platforms they are defined on. Appendix A Defined Operating System/Lisp constants by architecture lists the platforms which Allegro CL supports, listing the constants defined on that platform.



1.0 Lisp constants corresponding to Operating System constants

The :excl.osi package includes symbols naming Lisp constants which correspond to operating system constants. We have documented all the constants. If more are added in subsequent updates, the documentation will be updated as well.

Not every constant is defined on every platform (architecture). In each definition, we say what platforms the constant is defined on. Then in Appendix A Defined Operating System/Lisp constants by architecture, we provide a list by platform of defined constants. We do not describe how the constants are used. Please look at the appropriate Operating System documentation for information on how these constants are used. (The operating system name, which differs from the Lisp name, is shown in each definition. You can search by the operating system name to find the corresponding Lisp name, if there is one.)

The following rules explain how the Lisp constant is named based of the name of the Operating System constant:

  1. Remove the leading `_' if there is one (for example convert _O_BINARY to O_BINARY).
  2. Downcase all alphabetic characters (converting O_BINARY to o_binary).
  3. Change all remaining `_'s to `-'s (converting o_binary to o-binary).
  4. Wrap name with `*'s (converting o_binary to *o-binary*, linked because it is documented already).

*e2big*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant E2BIG. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, Windows, 64-bit HP-UX 11.00.



*eacces*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant EACCES. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, Windows, 64-bit HP-UX 11.00.



*eagain*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant EAGAIN. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, Windows, 64-bit HP-UX 11.00.



*ebadf*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant EBADF. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, Windows, 64-bit HP-UX 11.00.



*ebadmsg*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant EBADMSG. It is defined on the following platforms: Solaris, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*ebusy*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant EBUSY. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*ecanceled*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant ECANCELED. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, Tru64, SGI, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*echild*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant ECHILD. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, Windows, 64-bit HP-UX 11.00.



*edeadlk*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant EDEADLK. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*edeadlock*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant EDEADLOCK. It is defined on the following platforms: Windows.



*edom*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant EDOM. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, Windows, 64-bit HP-UX 11.00.



*eexist*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant EEXIST. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, Windows, 64-bit HP-UX 11.00.



*efault*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant EFAULT. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*efbig*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant EFBIG. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*einprogress*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant EINPROGRESS. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*eintr*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant EINTR. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*einval*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant EINVAL. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, Windows, 64-bit HP-UX 11.00.



*eio*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant EIO. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*eisdir*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant EISDIR. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*emfile*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant EMFILE. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, Windows, 64-bit HP-UX 11.00.



*emlink*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant EMLINK. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*emsgsize*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant EMSGSIZE. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*enametoolong*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant ENAMETOOLONG. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*enfile*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant ENFILE. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*enodev*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant ENODEV. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*enoent*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant ENOENT. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, Windows, 64-bit HP-UX 11.00.



*enoexec*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant ENOEXEC. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, Windows, 64-bit HP-UX 11.00.



*enolck*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant ENOLCK. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*enomem*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant ENOMEM. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, Windows, 64-bit HP-UX 11.00.



*enospc*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant ENOSPC. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, Windows, 64-bit HP-UX 11.00.



*enosys*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant ENOSYS. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*enotdir*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant ENOTDIR. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*enotempty*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant ENOTEMPTY. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*enotsup*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant ENOTSUP. It is defined on the following platforms: Mac OS X 10.2, Solaris, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*enotty*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant ENOTTY. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*enxio*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant ENXIO. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*eperm*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant EPERM. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*epipe*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant EPIPE. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*erange*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant ERANGE. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, Windows, 64-bit HP-UX 11.00.



*erofs*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant EROFS. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*espipe*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant ESPIPE. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*esrch*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant ESRCH. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*etimedout*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant ETIMEDOUT. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*exdev*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant EXDEV. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, Windows, 64-bit HP-UX 11.00.



*f-lock*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant F_LOCK. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*f-ok*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant F_OK. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, Windows, 64-bit HP-UX 11.00.



*f-test*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant F_TEST. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*f-tlock*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant F_TLOCK. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*f-ulock*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant F_ULOCK. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*lk-lock*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant _LK_LOCK. It is defined on the following platforms: Windows.



*lk-nblck*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant _LK_NBLCK. It is defined on the following platforms: Windows.



*lk-unlck*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant _LK_UNLCK. It is defined on the following platforms: Windows.



*log-alert*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant LOG_ALERT. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*log-auth*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant LOG_AUTH. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*log-authpriv*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant LOG_AUTHPRIV. It is defined on the following platforms: Mac OS X 10.2, FreeBSD, Linux PPC, 64-bit AIX, Mac OS X 10.1, Linux x86.



*log-cons*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant LOG_CONS. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*log-crit*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant LOG_CRIT. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*log-cron*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant LOG_CRON. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*log-daemon*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant LOG_DAEMON. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*log-debug*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant LOG_DEBUG. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*log-emerg*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant LOG_EMERG. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*log-err*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant LOG_ERR. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*log-ftp*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant LOG_FTP. It is defined on the following platforms: Mac OS X 10.2, FreeBSD, Linux PPC, Mac OS X 10.1, Linux x86.



*log-info*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant LOG_INFO. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*log-kern*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant LOG_KERN. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*log-local0*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant LOG_LOCAL0. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*log-local1*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant LOG_LOCAL1. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*log-local2*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant LOG_LOCAL2. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*log-local3*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant LOG_LOCAL3. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*log-local4*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant LOG_LOCAL4. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*log-local5*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant LOG_LOCAL5. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*log-local6*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant LOG_LOCAL6. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*log-local7*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant LOG_LOCAL7. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*log-lpr*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant LOG_LPR. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*log-mail*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant LOG_MAIL. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*log-ndelay*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant LOG_NDELAY. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*log-news*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant LOG_NEWS. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*log-notice*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant LOG_NOTICE. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*log-perror*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant LOG_PERROR. It is defined on the following platforms: Mac OS X 10.2, FreeBSD, Linux PPC, 64-bit AIX, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86.



*log-pid*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant LOG_PID. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*log-syslog*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant LOG_SYSLOG. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*log-user*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant LOG_USER. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*log-uucp*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant LOG_UUCP. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*log-warning*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant LOG_WARNING. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*o-append*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant O_APPEND. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*o-append*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant _O_APPEND. It is defined on the following platforms: Windows.



*o-binary*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant _O_BINARY. It is defined on the following platforms: Windows.



*o-creat*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant _O_CREAT. It is defined on the following platforms: Windows.



*o-creat*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant O_CREAT. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*o-excl*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant O_EXCL. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*o-excl*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant _O_EXCL. It is defined on the following platforms: Windows.



*o-ndelay*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant O_NDELAY. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*o-noctty*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant O_NOCTTY. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*o-nonblock*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant O_NONBLOCK. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*o-random*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant _O_RANDOM. It is defined on the following platforms: Windows.



*o-rdonly*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant O_RDONLY. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*o-rdonly*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant _O_RDONLY. It is defined on the following platforms: Windows.



*o-rdwr*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant O_RDWR. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*o-rdwr*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant _O_RDWR. It is defined on the following platforms: Windows.



*o-sequential*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant _O_SEQUENTIAL. It is defined on the following platforms: Windows.



*o-short-lived*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant _O_SHORT_LIVED. It is defined on the following platforms: Windows.



*o-sync*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant O_SYNC. It is defined on the following platforms: Solaris, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*o-temporary*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant _O_TEMPORARY. It is defined on the following platforms: Windows.



*o-text*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant _O_TEXT. It is defined on the following platforms: Windows.



*o-trunc*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant _O_TRUNC. It is defined on the following platforms: Windows.



*o-trunc*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant O_TRUNC. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*o-wronly*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant O_WRONLY. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*o-wronly*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant _O_WRONLY. It is defined on the following platforms: Windows.



*path-max*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant PATH_MAX. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, Windows, 64-bit HP-UX 11.00.



*prio-pgrp*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant PRIO_PGRP. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*prio-process*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant PRIO_PROCESS. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*prio-user*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant PRIO_USER. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*r-ok*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant R_OK. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, Windows, 64-bit HP-UX 11.00.



*s-iexec*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant _S_IEXEC. It is defined on the following platforms: Windows.



*s-ifblk*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant S_IFBLK. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*s-ifchr*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant S_IFCHR. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*s-ifchr*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant _S_IFCHR. It is defined on the following platforms: Windows.



*s-ifdir*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant _S_IFDIR. It is defined on the following platforms: Windows.



*s-ifdir*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant S_IFDIR. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*s-ififo*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant _S_IFIFO. It is defined on the following platforms: Windows.



*s-ififo*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant S_IFIFO. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*s-iflnk*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant S_IFLNK. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*s-ifmt*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant _S_IFMT. It is defined on the following platforms: Windows.



*s-ifmt*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant S_IFMT. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*s-ifreg*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant _S_IFREG. It is defined on the following platforms: Windows.



*s-ifreg*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant S_IFREG. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*s-ifsock*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant S_IFSOCK. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*s-iread*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant _S_IREAD. It is defined on the following platforms: Windows.



*s-isgid*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant S_ISGID. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*s-isuid*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant S_ISUID. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*s-isvtx*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant S_ISVTX. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*s-iwrite*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant _S_IWRITE. It is defined on the following platforms: Windows.



*sigabrt*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant SIGABRT. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*sigalrm*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant SIGALRM. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*sigbus*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant SIGBUS. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*sigchld*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant SIGCHLD. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*sigcld*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant SIGCLD. It is defined on the following platforms: Solaris, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*sigemt*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant SIGEMT. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, 64-bit HP-UX 11.00.



*sigfpe*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant SIGFPE. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*sighup*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant SIGHUP. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*sigill*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant SIGILL. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*sigint*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant SIGINT. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*sigio*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant SIGIO. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*sigiot*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant SIGIOT. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*sigkill*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant SIGKILL. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*sigpipe*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant SIGPIPE. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*sigpoll*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant SIGPOLL. It is defined on the following platforms: Solaris, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*sigprof*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant SIGPROF. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*sigpwr*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant SIGPWR. It is defined on the following platforms: Solaris, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*sigquit*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant SIGQUIT. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*sigsegv*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant SIGSEGV. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*sigstop*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant SIGSTOP. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*sigsys*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant SIGSYS. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, 64-bit HP-UX 11.00.



*sigterm*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant SIGTERM. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*sigtrap*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant SIGTRAP. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*sigtstp*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant SIGTSTP. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*sigttin*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant SIGTTIN. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*sigttou*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant SIGTTOU. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*sigurg*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant SIGURG. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*sigusr1*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant SIGUSR1. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*sigusr2*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant SIGUSR2. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*sigvtalrm*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant SIGVTALRM. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*sigwinch*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant SIGWINCH. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*sigxcpu*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant SIGXCPU. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*sigxfsz*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant SIGXFSZ. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.



*tiocnotty*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant TIOCNOTTY. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86.



*w-ok*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant W_OK. It is defined on the following platforms: Mac OS X 10.2, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, SGI, Mac OS X 10.1, 64-bit Tru64, Linux x86, Windows, 64-bit HP-UX 11.00.



*x-ok*

Constant

Package: excl.osi

This constant corresponds to the Operating System constant X_OK. It is defined on the following platforms: Mac OS X 10.3, Solaris, FreeBSD, Linux PPC, 64-bit AIX, AIX, 64-bit Solaris, HP-UX 11.00, HP-UX 10.20, Tru64, 64-bit Tru64, Linux x86, 64-bit HP-UX 11.00.




Appendix A: Defined Operating System/Lisp constants by architecture

Many Operating System constants have corresponding Lisp constants. These constants are listed in Section 1.0 Lisp constants corresponding to Operating System constants. As noted there, constants are not defined on each architecture. The definitions in Section 1.0 Lisp constants corresponding to Operating System constants show the architectures on which each constant is defined. In this section, we list all constants defined on each architecture.

The architectures are:


Copyright (c) 1998-2004, Franz Inc. Oakland, CA., USA. All rights reserved.
Documentation for Allegro CL version 7.0. This page is new in the 7.0 release.
Created 2004.8.21.

ToCDocOverviewCGDocRelNotesIndexPermutedIndex
Allegro CL version 7.0
This page is new in 7.0.