ARG_MAX |
Maximum number of arguments to a program. |
AT_EMPTY_PATH |
|
AT_FDCWD |
Flag for various *at calls to indicate current working directory |
AT_NO_AUTOMOUNT |
|
AT_RECURSIVE |
|
AT_REMOVEDIR |
Unlink at: specify rmdir behaviour |
AT_STATX_DONT_SYNC |
|
AT_STATX_FORCE_SYNC |
|
AT_STATX_SYNC_AS_STAT |
|
AT_STATX_SYNC_TYPE |
|
AT_SYMLINK_FOLLOW |
|
AT_SYMLINK_NOFOLLOW |
|
BITSINWORD |
Number of bits in a word. |
clone_flags_fork |
Request fork behaviour for clone call |
ESysE2BIG |
System error: Argument list too long |
ESysEACCES |
System error: Permission denied |
ESysEADDRINUSE |
System error: Address already in use |
ESysEADDRNOTAVAIL |
System error: Cannot assign requested address |
ESysEADV |
System error: Advertise error |
ESysEAFNOSUPPORT |
System error: Address family not supported by protocol |
ESysEAGAIN |
System error: Try again |
ESysEALREADY |
System error: Operation already in progress |
ESysEBADE |
System error: Invalid exchange |
ESysEBADF |
System error: Bad file number |
ESysEBADFD |
System error: File descriptor in bad state |
ESysEBADMSG |
System error: Not a data message |
ESysEBADR |
System error: Invalid request descriptor |
ESysEBADRQC |
System error: Invalid request code |
ESysEBADSLT |
System error: Invalid slot |
ESysEBFONT |
System error: Bad font file format |
ESysEBUSY |
System error: Device or resource busy |
ESysECANCELED |
Operation canceled |
ESysECHILD |
System error: No child processes |
ESysECHRNG |
System error: Channel number out of range |
ESysECOMM |
System error: Communication error on send |
ESysECONNABORTED |
System error: Software caused connection abort |
ESysECONNREFUSED |
System error: Connection refused |
ESysECONNRESET |
System error: Connection reset by peer |
ESysEDEADLK |
System error: Resource deadlock would occur |
ESysEDEADLOCK |
System error: File locking deadlock error |
ESysEDESTADDRREQ |
System error: Destination address required |
ESysEDOM |
System error: Math argument out of domain of func |
ESysEDOTDOT |
System error: RFS specific error |
ESysEDQUOT |
System error: Quota exceeded |
ESysEEXIST |
System error: File exists |
ESysEFAULT |
System error: Bad address |
ESysEFBIG |
System error: File too large |
ESysEHOSTDOWN |
System error: Host is down |
ESysEHOSTUNREACH |
System error: No route to host |
ESysEIDRM |
System error: Identifier removed |
ESysEILSEQ |
System error: Illegal byte sequence |
ESysEINPROGRESS |
System error: Operation now in progress |
ESysEINTR |
System error: Interrupted system call |
ESysEINVAL |
System error: Invalid argument |
ESysEIO |
System error: I/O error |
ESysEISCONN |
System error: Transport endpoint is already connected |
ESysEISDIR |
System error: Is a directory |
ESysEISNAM |
System error: Is a named type file |
ESysEKEYEXPIRED |
Key has expired (Linux kernel module) |
ESysEKEYREJECTED |
Key was rejected by service (Linux kernel module) |
ESysEKEYREVOKED |
Key has been revoked (Linux kernel module) |
ESysEL2HLT |
System error: Level 2 halted |
ESysEL2NSYNC |
System error: Level 2 not synchronized |
ESysEL3HLT |
System error: Level 3 halted |
ESysEL3RST |
System error: Level 3 reset |
ESysELIBACC |
System error: Can not access a needed shared library |
ESysELIBBAD |
System error: Accessing a corrupted shared library |
ESysELIBEXEC |
System error: Cannot exec a shared library directly |
ESysELIBMAX |
System error: Attempting to link in too many shared libraries |
ESysELIBSCN |
System error: .lib section in a.out corrupted |
ESysELNRNG |
System error: Link number out of range |
ESysELOOP |
System error: Too many symbolic links encountered |
ESysEMEDIUMTYPE |
Wrong medium type |
ESysEMFILE |
System error: Too many open files |
ESysEMLINK |
System error: Too many links |
ESysEMSGSIZE |
System error: Message too long |
ESysEMULTIHOP |
System error: Multihop attempted |
ESysENAMETOOLONG |
System error: File name too long |
ESysENAVAIL |
System error: No XENIX semaphores available |
ESysENETDOWN |
System error: Network is down |
ESysENETRESET |
System error: Network dropped connection because of reset |
ESysENETUNREACH |
System error: Network is unreachable |
ESysENFILE |
System error: File table overflow |
ESysENOANO |
System error: No anode |
ESysENOBUFS |
System error: No buffer space available |
ESysENOCSI |
System error: No CSI structure available |
ESysENODATA |
System error: No data available |
ESysENODEV |
System error: No such device |
ESysENOENT |
System error: No such file or directory |
ESysENOEXEC |
System error: Exec format error |
ESysENOKEY |
Required key not available (Linux kernel module) |
ESysENOLCK |
System error: No record locks available |
ESysENOLINK |
System error: Link has been severed |
ESysENOMEDIUM |
No medium present |
ESysENOMEM |
System error: Out of memory |
ESysENOMSG |
System error: No message of desired type |
ESysENONET |
System error: Machine is not on the network |
ESysENOPKG |
System error: Package not installed |
ESysENOPROTOOPT |
System error: Protocol not available |
ESysENOSPC |
System error: No space left on device |
ESysENOSR |
System error: Out of streams resources |
ESysENOSTR |
System error: Device not a stream |
ESysENOSYS |
System error: Function not implemented |
ESysENOTBLK |
System error: Block device required |
ESysENOTCONN |
System error: Transport endpoint is not connected |
ESysENOTDIR |
System error: Not a directory |
ESysENOTEMPTY |
System error: Directory not empty |
ESysENOTNAM |
System error: Not a XENIX named type file |
ESysENOTRECOVERABLE |
State not recoverable (mutexes) |
ESysENOTSOCK |
System error: Socket operation on non-socket |
ESysENOTTY |
System error: Not a typewriter |
ESysENOTUNIQ |
System error: Name not unique on network |
ESysENXIO |
System error: No such device or address |
ESysEOPNOTSUPP |
System error: Operation not supported on transport endpoint |
ESysEOVERFLOW |
System error: Value too large for defined data type |
ESysEOWNERDEAD |
Owner died (mutexes) |
ESysEPERM |
System error: Operation not permitted. |
ESysEPFNOSUPPORT |
System error: Protocol family not supported |
ESysEPIPE |
System error: Broken pipe |
ESysEPROTO |
System error: Protocol error |
ESysEPROTONOSUPPORT |
System error: Protocol not supported |
ESysEPROTOTYPE |
System error: Protocol wrong type for socket |
ESysERANGE |
System error: Math result not representable |
ESysEREMCHG |
System error: Remote address changed |
ESysEREMOTE |
System error: Object is remote |
ESysEREMOTEIO |
System error: Remote I/O error |
ESysERESTART |
System error: Interrupted system call should be restarted |
ESysERFKILL |
Operation not possible due to RF-Kill (wireless) |
ESysEROFS |
System error: Read-only file system |
ESysESHUTDOWN |
System error: Cannot send after transport endpoint shutdown |
ESysESOCKTNOSUPPORT |
System error: Socket type not supported |
ESysESPIPE |
System error: Illegal seek |
ESysESRCH |
System error: No such process |
ESysESRMNT |
System error: Srmount error |
ESysESTALE |
System error: Stale NFS file handle |
ESysESTRPIPE |
System error: Streams pipe error |
ESysETIME |
System error: Timer expired |
ESysETIMEDOUT |
System error: Connection timed out |
ESysETOOMANYREFS |
System error: Too many references: cannot splice |
ESysETXTBSY |
System error: Text (code segment) file busy |
ESysEUCLEAN |
System error: Structure needs cleaning |
ESysEUNATCH |
System error: Protocol driver not attached |
ESysEUSERS |
System error: Too many users |
ESysEWOULDBLOCK |
System error: Operation would block |
ESysEXDEV |
System error: Cross-device link |
ESysEXFULL |
System error: Exchange full |
FD_MAXFDSET |
Maximum elements in a TFDSet array. |
FPE_FLTDIV |
Value signalling floating point divide by zero in case of SIGFPE signal |
FPE_FLTINV |
Value signalling floating point invalid operation in case of SIGFPE signal |
FPE_FLTOVF |
Value signalling floating point overflow in case of SIGFPE signal |
FPE_FLTRES |
Value signalling floating point inexact result in case of SIGFPE signal |
FPE_FLTSUB |
Value signalling floating point subscript out of range in case of SIGFPE signal |
FPE_FLTUND |
Value signalling floating point underflow in case of SIGFPE signal |
FPE_INTDIV |
Value signalling integer divide in case of SIGFPE signal |
FPE_INTOVF |
Value signalling integer overflow in case of SIGFPE signal |
F_GetFd |
fpFCntl command: Get close-on-exec flag |
F_GetFl |
fpFCntl command: Get file descriptor flags |
F_GetLk |
fpFCntl command: Get lock |
F_GetOwn |
fpFCntl command: get owner of file descriptor events |
F_OK |
fpAccess call test: file exists. |
F_SetFd |
fpFCntl command: Set close-on-exec flag |
F_SetFl |
fpFCntl command: Set file descriptor flags |
F_SetLk |
fpFCntl command: Set lock |
F_SetLkW |
fpFCntl command: Test lock |
F_SetOwn |
fpFCntl command: Set owner of file descriptor events |
ln2bitmask |
Last bit in word. |
ln2bitsinword |
Power of 2 number of bits in word. |
MAP_ANON |
Anonymous memory mapping (data private to application) |
MAP_ANONYMOUS |
FpMMap map type: Don't use a file |
MAP_DENYWRITE |
FpMMap option: Ignored. |
MAP_EXECUTABLE |
FpMMap option: Ignored. |
MAP_FAILED |
Memory mapping failed error code |
MAP_FIXED |
FpMMap map type: Interpret addr exactly |
MAP_GROWSDOWN |
FpMMap option: Memory grows downward (like a stack) |
MAP_LOCKED |
FpMMap option: lock the pages in memory. |
MAP_NORESERVE |
FpMMap option: Do not reserve swap pages for this memory. |
MAP_PRIVATE |
FpMMap map type: Changes are private |
MAP_SHARED |
FpMMap map type: Share changes |
MAP_TYPE |
FpMMap map type: Bitmask for type of mapping |
NAME_MAX |
Maximum filename length. |
O_APPEND |
fpOpen file open mode: Append to file |
O_CREAT |
fpOpen file open mode: Create if file does not yet exist. |
O_DIRECT |
fpOpen file open mode: Minimize caching effects |
O_DIRECTORY |
fpOpen file open mode: File must be directory. |
O_EXCL |
fpOpen file open mode: Open exclusively |
O_NDELAY |
fpOpen file open mode: Alias for O_NonBlock |
O_NOCTTY |
fpOpen file open mode: No TTY control. |
O_NOFOLLOW |
fpOpen file open mode: Fail if file is symbolic link. |
O_NONBLOCK |
fpOpen file open mode: Open in non-blocking mode |
O_RDONLY |
fpOpen file open mode: Read only |
O_RDWR |
fpOpen file open mode: Read/Write |
O_SYNC |
fpOpen file open mode: Write to disc at once |
O_TRUNC |
fpOpen file open mode: Truncate file to length 0 |
O_WRONLY |
fpOpen file open mode: Write only |
PATH_MAX |
Maximum pathname length. |
POLLERR |
Error condition on output file descriptor |
POLLHUP |
Hang up |
POLLIN |
Data is available for reading |
POLLNVAL |
Invalid request, file descriptor not open. |
POLLOUT |
Writing data will not block the write call |
POLLPRI |
Urgent data is available for reading. |
POLLRDBAND |
Priority data ready for reading. |
POLLRDNORM |
Same as POLLIN. |
POLLWRBAND |
Priority data my be written. |
POLLWRNORM |
Equivalent to POLLOUT. |
PRIO_PGRP |
Easy access alias for unixtype.PRIO_PGRP |
PRIO_PROCESS |
Easy access alias for unixtype.PRIO_PROCESS |
PRIO_USER |
Easy access alias for unixtype.PRIO_USER |
PROT_EXEC |
FpMMap memory access: page can be executed |
PROT_NONE |
FpMMap memory access: page can not be accessed |
PROT_READ |
FpMMap memory access: page can be read |
PROT_WRITE |
FpMMap memory access: page can be written |
RLIMIT_AS |
RLimit request address space limit |
RLIMIT_CORE |
RLimit request max core file size |
RLIMIT_CPU |
RLimit request CPU time in ms |
RLIMIT_DATA |
RLimit request max data size |
RLIMIT_FSIZE |
Rlimit request maximum file size |
RLIMIT_LOCKS |
RLimit request maximum file locks held |
RLIMIT_MEMLOCK |
RLimit request max locked-in-memory address space |
RLIMIT_NOFILE |
RLimit request max number of open files |
RLIMIT_NPROC |
RLimit request max number of processes |
RLIMIT_RSS |
RLimit request max resident set size |
RLIMIT_STACK |
RLimit request max stack size |
R_OK |
fpAccess call test: read allowed |
SA_INTERRUPT |
Sigaction options: ? |
SA_NOCLDSTOP |
Sigaction options: Do not receive notification when child processes stop |
SA_NOCLDWAIT |
Sigaction options: ? |
SA_NODEFER |
Sigaction options: Do not mask signal in its own signal handler |
SA_NOMASK |
Sigaction options: Do not prevent the signal from being received when it is handled. |
SA_ONESHOT |
Sigaction options: Restore the signal action to the default state. |
SA_ONSTACK |
Call the signal handler on an alternate signal stack |
SA_RESETHAND |
Sigaction options: Restore signal action to default state when signal handler exits. |
SA_RESTART |
Sigaction options: Provide behaviour compatible with BSD signal semantics |
SA_RESTORER |
Signal restorer handler |
SA_SIGINFO |
Sigaction options: The signal handler takes 3 arguments, not one. |
SEEK_CUR |
fpLSeek option: Set position relative to current position. |
SEEK_END |
fpLSeek option: Set position relative to end of file. |
SEEK_SET |
fpLSeek option: Set absolute position. |
SIGABRT |
Signal: ABRT (Abort) |
SIGALRM |
Signal: ALRM (Alarm clock) |
SIGBUS |
Signal: BUS (bus error) |
SIGCHLD |
Signal: CHLD (child status changed) |
SIGCONT |
Signal: CONT (Continue) |
SIGFPE |
Signal: FPE (Floating point error) |
SIGHUP |
Signal: HUP (Hangup) |
SIGILL |
Signal: ILL (Illegal instruction) |
SIGINT |
Signal: INT (Interrupt) |
SIGIO |
Signal: IO (I/O operation possible) |
SIGIOT |
Signal: IOT (IOT trap) |
SIGKILL |
Signal: KILL (unblockable) |
SIGPIPE |
Signal: PIPE (Broken pipe |
SIGPOLL |
Signal: POLL (Pollable event) |
SIGPROF |
Signal: PROF (Profiling alarm) |
SIGPWR |
Signal: PWR (power failure restart) |
SIGQUIT |
Signal: QUIT |
SIGSEGV |
Signal: SEGV (Segmentation violation) |
SIGSTKFLT |
Signal: STKFLT (Stack Fault) |
SIGSTOP |
Signal: STOP (Stop, unblockable) |
SIGTERM |
Signal: TERM (Terminate) |
SIGTRAP |
Signal: TRAP (Trace trap) |
SIGTSTP |
Signal: TSTP (keyboard stop) |
SIGTTIN |
Signal: TTIN (Terminal input, background) |
SIGTTOU |
Signal: TTOU (Terminal output, background) |
SIGUNUSED |
Signal: Unused |
SIGURG |
Signal: URG (Socket urgent condition) |
SIGUSR1 |
Signal: USR1 (User-defined signal 1) |
SIGUSR2 |
Signal: USR2 (User-defined signal 2) |
SIGVTALRM |
Signal: VTALRM (Virtual alarm clock) |
SIGWINCH |
Signal: WINCH (Window/Terminal size change) |
SIGXCPU |
Signal: XCPU (CPU limit exceeded) |
SIGXFSZ |
Signal: XFSZ (File size limit exceeded) |
SIG_BLOCK |
Sigprocmask flags: Add signals to the set of blocked signals. |
SIG_DFL |
Signal handler: Default signal handler |
SIG_ERR |
Signal handler: error |
SIG_IGN |
Signal handler: Ignore signal |
SIG_MAXSIG |
Maximum system signal number. |
SIG_SETMASK |
Sigprocmask flags: Set of blocked signals is given. |
SIG_UNBLOCK |
Sigprocmask flags: Remove signals from the set set of blocked signals. |
SI_PAD_SIZE |
Signal information pad size. |
SYS_NMLN |
Max system name length. |
S_IFBLK |
File (#rtl.baseunix.stat record) mode: Block device |
S_IFCHR |
File (#rtl.baseunix.stat record) mode: Character device |
S_IFDIR |
File (#rtl.baseunix.stat record) mode: Directory |
S_IFIFO |
File (#rtl.baseunix.stat record) mode: FIFO |
S_IFLNK |
File (#rtl.baseunix.stat record) mode: Link |
S_IFMT |
File (#rtl.baseunix.stat record) mode: File type bit mask |
S_IFREG |
File (#rtl.baseunix.stat record) mode: Regular file |
S_IFSOCK |
File (#rtl.baseunix.stat record) mode: Socket |
S_IRGRP |
Mode flag: Read by group. |
S_IROTH |
Mode flag: Read by others. |
S_IRUSR |
Mode flag: Read by owner. |
S_IRWXG |
Mode flag: Read, write, execute by groups. |
S_IRWXO |
Mode flag: Read, write, execute by others. |
S_IRWXU |
Mode flag: Read, write, execute by user. |
S_ISGID |
Mode flag: Set Group ID on execution. |
S_ISUID |
Mode flag: Set user ID on execution. |
S_ISVTX |
Mode flag: Set sticky bit. |
S_IWGRP |
Mode flag: Write by group. |
S_IWOTH |
Mode flag: Write by others. |
S_IWUSR |
Mode flag: Write by owner. |
S_IXGRP |
Mode flag: Execute by group. |
S_IXOTH |
Mode flag: Execute by others. |
S_IXUSR |
Mode flag: Execute by owner. |
UTSNAME_DOMAIN_LENGTH |
Max length of utsname domain name. |
UTSNAME_LENGTH |
Max length of utsname system name, release, version, machine. |
UTSNAME_NODENAME_LENGTH |
Max length of utsname node name. |
WNOHANG |
#rtl.baseunix.fpWaitpid option: Do not wait for processes to terminate. |
wordsinfdset |
Number of words in a TFDSet array |
wordsinsigset |
Number of words in a signal set. |
WUNTRACED |
#rtl.baseunix.fpWaitpid option: Also report children which were stopped but not yet reported |
W_OK |
fpAccess call test: write allowed |
X_OK |
fpAccess call test: execute allowed |