[Overview][Constants][Types][Procedures and functions][Variables][Index] Reference for unit 'oldlinux' (#rtl)

Reference for unit 'oldlinux': Constants

CLONE_FILES

  

Clone option: open files shared between processes

CLONE_FS

  

Clone option: fs info shared between processes

CLONE_PID

  

Clone option: PID shared between processes

CLONE_SIGHAND

  

Clone option: signal handlers shared between processes

CLONE_VM

  

Clone option: VM shared between processes

CSIGNAL

  

Clone option: Signal mask to be sent at exit

fs_ext

  

File system type (FSStat): (ext) Extended

fs_ext2

  

File system type (FSStat): (ext2) Second extended

fs_iso

  

File system type (FSStat): ISO 9660

fs_minix

  

File system type (FSStat): Minix

fs_minix_30

  

File system type (FSStat): Minix 3.0

fs_minux_V2

  

File system type (FSStat): Minix V2

fs_msdos

  

File system type (FSStat): MSDOS (FAT)

fs_nfs

  

File system type (FSStat): NFS

fs_old_ext2

  

File system type (FSStat): (ext2) Old second extended

fs_proc

  

File system type (FSStat): PROC fs

fs_xia

  

File system type (FSStat): XIA

F_GetFd

  

FCntl command: Get close-on-exec flag

F_GetFl

  

FCntl command: Get filedescriptor flags

F_GetLk

  

FCntl command: Get lock

F_GetOwn

  

FCntl command: get owner of filedescriptor events

F_OK

  

Access call test: file exists.

F_SetFd

  

FCntl command: Set close-on-exec flag

F_SetFl

  

FCntl command: Set filedescriptor flags

F_SetLk

  

FCntl command: Set lock

F_SetLkW

  

FCntl command: Test lock

F_SetOwn

  

FCntl command: Set owner of filedescriptor events

IOCtl_TCGETS

  

IOCTL call number: get Terminal Control settings

LOCK_EX

  

FLock Exclusive lock

LOCK_NB

  

FLock Non-blocking operation

LOCK_SH

  

FLock Shared lock

LOCK_UN

  

FLock unlock

MAP_ANONYMOUS

  

MMap map type: Don't use a file

MAP_DENYWRITE

  

MMap option: Ignored.

MAP_EXECUTABLE

  

MMap option: Ignored.

MAP_FIXED

  

MMap map type: Interpret addr exactly

MAP_GROWSDOWN

  

MMap option: Memory grows downward (like a stack)

MAP_LOCKED

  

MMap option: lock the pages in memory.

MAP_NORESERVE

  

MMap option: Do not reserve swap pages for this memory.

MAP_PRIVATE

  

MMap map type: Changes are private

MAP_SHARED

  

MMap map type: Share changes

MAP_TYPE

  

MMap map type: Bitmask for type of mapping

MINSIGSTKSZ

  

NCC

  

Number of control characters in termio record.

NCCS

  

Number of control characters in termios record.

Open_Accmode

  

Bitmask to determine access mode in open flags.

Open_Append

  

File open mode: Append to file

Open_Creat

  

File open mode: Create if file does not yet exist.

Open_Direct

  

File open mode: Minimize caching effects

Open_Directory

  

File open mode: File must be directory.

Open_Excl

  

File open mode: Open exclusively

Open_LargeFile

  

File open mode: Open for 64-bit I/O

Open_NDelay

  

File open mode: Alias for Open_NonBlock

Open_NoCtty

  

File open mode: No TTY control.

Open_NoFollow

  

File open mode: Fail if file is symbolic link.

Open_NonBlock

  

File open mode: Open in non-blocking mode

Open_RdOnly

  

File open mode: Read only

Open_RdWr

  

File open mode: Read/Write

Open_Sync

  

File open mode: Write to disc at once

Open_Trunc

  

File open mode: Truncate file to length 0

Open_WrOnly

  

File open mode: Write only

Prio_PGrp

  

Get/set process group priority

Prio_Process

  

Get/Set process priority

Prio_User

  

Get/set user priority

PROT_EXEC

  

MMap memory access: page can be executed

PROT_NONE

  

MMap memory access: page can not be accessed

PROT_READ

  

MMap memory access: page can be read

PROT_WRITE

  

MMap memory access: page can be written

P_IN

  

Input file descriptor of pipe pair.

P_OUT

  

Output file descriptor of pipe pair.

R_OK

  

Access call test: read allowed

SA_INTERRUPT

  

Sigaction options: ?

SA_NOCLDSTOP

  

Sigaction options: Do not receive notification when child processes stop

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

  

Socket option

SA_RESTART

  

Sigaction options: Provide behaviour compatible with BSD signal semantics

SA_SHIRQ

  

Sigaction options: ?

SA_STACK

  

Sigaction options: Call the signal handler on an alternate signal stack.

Seek_Cur

  

Seek option: Set position relative to current position.

Seek_End

  

Seek option: Set position relative to end of file.

Seek_set

  

Seek 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)

SIGSTKSZ

  

Signal Stack size error

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_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 record pad bytes size. Do not use.

SS_DISABLE

  

Socket options

SS_ONSTACK

  

Socket options

STAT_IFBLK

  

File (stat record) mode: Block device

STAT_IFCHR

  

File (stat record) mode: Character device

STAT_IFDIR

  

File (stat record) mode: Directory

STAT_IFIFO

  

File (stat record) mode: FIFO

STAT_IFLNK

  

File (stat record) mode: Link

STAT_IFMT

  

File (stat record) mode: File type bit mask

STAT_IFREG

  

File (stat record) mode: Regular file

STAT_IFSOCK

  

File (stat record) mode: Socket

STAT_IRGRP

  

File (stat record) mode: Group read permission

STAT_IROTH

  

File (stat record) mode: Other read permission

STAT_IRUSR

  

File (stat record) mode: Owner read permission

STAT_IRWXG

  

File (stat record) mode: Group permission bits mask

STAT_IRWXO

  

File (stat record) mode: Other permission bits mask

STAT_IRWXU

  

File (stat record) mode: Owner permission bits mask

STAT_ISGID

  

File (stat record) mode: GID bit set

STAT_ISUID

  

File (stat record) mode: UID bit set

STAT_ISVTX

  

File (stat record) mode: Sticky bit set

STAT_IWGRP

  

File (stat record) mode: Group write permission

STAT_IWOTH

  

File (stat record) mode: Other write permission

STAT_IWUSR

  

File (stat record) mode: Owner write permission

STAT_IXGRP

  

File (stat record) mode: Others execute permission

STAT_IXOTH

  

File (stat record) mode: Others execute permission

STAT_IXUSR

  

File (stat record) mode: Others execute permission

Wait_Any

  

WaitPID: Wait on any process

Wait_Clone

  

WaitPID: Wait on clone processes only.

Wait_MyPGRP

  

WaitPID: Wait processes from current process group

Wait_NoHang

  

WaitPID: Do not wait

Wait_UnTraced

  

WaitPID: Also report stopped but untraced processes

WNOHANG

  

Waitpid option: Do not wait for processes to terminate.

WUNTRACED

  

Waitpid option: Also report children wich were stopped but not yet reported

W_OK

  

Access call test: write allowed

X_OK

  

Access call test: execute allowed

__WCLONE

  

Waitpid option: Wait for clone children only

The latest version of this document can be found at lazarus-ccr.sourceforge.net.