| Blkcnt64_t |
64-bit block count. |
| Blkcnt_t |
Block count type. |
| Blksize_t |
Block size type. |
| cbool |
Boolean type. |
| cchar |
Alias for #rtl.UnixType.cchar. |
| cdouble |
Double precision real format. |
| cfloat |
Floating-point real format. |
| cint |
C type: integer (natural size). |
| cint16 |
C type: 16 bits sized, signed integer. |
| cint32 |
C type: 32 bits sized, signed integer. |
| cint64 |
C type: 64 bits sized, signed integer. |
| cint8 |
C type: 8 bits sized, signed integer. |
| clock_t |
Clock ticks type. |
| clong |
C type: long signed integer (double sized). |
| clonglong |
C type: 64-bit (double long) signed integer. |
| coff_t |
Character offset type. |
| cpu_set_t |
|
| cschar |
Signed character type. |
| cshort |
C type: short signed integer (half sized). |
| csigned |
Signed integer. |
| csint |
Signed integer. |
| csize_t |
Character size type. |
| cslong |
Signed long. |
| cslonglong |
Signed longlong type. |
| csshort |
Short signed integer type. |
| cuchar |
Alias for #rtl.UnixType.cuchar. |
| cuint |
C type: unsigned integer (natural size). |
| cuint16 |
C type: 16 bits sized, unsigned integer. |
| cuint32 |
C type: 32 bits sized, unsigned integer. |
| cuint64 |
C type: 64 bits sized, unsigned integer. |
| cuint8 |
C type: 8 bits sized, unsigned integer. |
| culong |
C type: long unsigned integer (double sized). |
| culonglong |
C type: 64-bit (double long) unsigned integer. |
| cunsigned |
Alias for #rtl.unixtype.cunsigned. |
| cushort |
C type: short unsigned integer (half sized). |
| dev_t |
Device descriptor type. |
| Dir |
Record used in fpOpenDir and fpReadDir calls. |
| Dirent |
Record used in the fpReadDir function to return files in a directory. |
| FLock |
Lock description type for fpFCntl lock call. |
| gid_t |
Group ID type. |
| ino_t |
Inode type. |
| iovec |
IO buffer structure. |
| itimerval |
|
| kernel_gid_t |
Kernel group ID type. |
| kernel_loff_t |
Long kernel offset type. |
| kernel_mode_t |
Kernel mode type. |
| kernel_off_t |
Kernel offset type. |
| kernel_time64_t |
|
| kernel_timespec |
|
| kernel_uid_t |
Kernel user ID type. |
| mode_t |
Inode mode type. |
| nlink_t |
Number of links type. |
| off_t |
Offset type. |
| PBlkCnt |
pointer to TBlkCnt type. |
| PBlkSize |
Pointer to TBlkSize type. |
| pcbool |
Pointer to boolean type. |
| pcchar |
Alias for #rtl.UnixType.pcchar. |
| pcdouble |
Pointer to cdouble type. |
| pcfloat |
Pointer to cfloat type. |
| pcint |
Pointer to cInt type. |
| pcint16 |
Pointer to 16-bit signed integer type. |
| pcint32 |
Pointer to signed 32-bit integer type. |
| pcint64 |
Pointer to signed 64-bit integer type. |
| pcint8 |
Pointer to 8-bits signed integer type. |
| pClock |
Pointer to TClock type. |
| pclong |
Pointer to cLong type. |
| pclonglong |
Pointer to longlong type. |
| pcpu_set_t |
|
| pcschar |
Pointer to signed character type. |
| pcshort |
Pointer to cShort type. |
| pcsigned |
Pointer to signed integer. |
| pcsint |
Pointer to signed integer. |
| pcsize_t |
Pointer to csize_t. |
| pcslong |
Pointer to signed long. |
| pcslonglong |
Pointer to Signed longlong type. |
| pcsshort |
Pointer to short signed integer type. |
| pcuchar |
Alias for #rtl.UnixType.pcuchar. |
| pcuint |
Pointer to cUInt type. |
| pcuint16 |
Pointer to 16-bit unsigned integer type. |
| pcuint32 |
Pointer to unsigned 32-bit integer type. |
| pcuint64 |
Pointer to unsigned 64-bit integer type. |
| pcuint8 |
Pointer to 8-bits unsigned integer type. |
| pculong |
Pointer to cuLong type. |
| pculonglong |
Unsigned longlong type. |
| pcunsigned |
Alias for #rtl.unixtype.pcunsigned. |
| pcushort |
Pointer to cuShort type. |
| pDev |
Pointer to TDev type. |
| pDir |
Pointer to TDir record. |
| pDirent |
Pointer to TDirent record. |
| pFDSet |
Pointer to TFDSet type. |
| pFilDes |
Pointer to TFilDes type. |
| pfpstate |
Pointer to tfpstate record. |
| pGid |
Pointer to TGid type. |
| pGrpArr |
Pointer to TGrpArr array. |
| pid_t |
Process ID type. |
| pIno |
Pointer to TIno type. |
| piovec |
pointer to a iovec record. |
| PItimerVal |
|
| pkernel_timespec |
|
| pMode |
Pointer to TMode type. |
| pnLink |
Pointer to TnLink type. |
| pOff |
Pointer to TOff type. |
| pollfd |
Poll structure. |
| pPid |
Pointer to TPid type. |
| ppollfd |
Pointer to tpollfd. |
| PRLimit |
Pointer to TRLimit record. |
| psigactionrec |
Pointer to SigActionRec record type. |
| PSigContext |
Pointer to #rtl.baseunix.TSigContext record type. |
| psiginfo |
Pointer to #rtl.baseunix.TSigInfo record type. |
| psigset |
Pointer to SigSet type. |
| pSize |
Pointer to TSize type. |
| pSize_t |
Pointer to Size_t. |
| pSocklen |
Pointer to TSockLen type. |
| psSize |
Pointer to TsSize type. |
| PStat |
Pointer to TStat type. |
| pstatfs |
Pointer to statfs type. |
| pstatx64 |
|
| pstatx64_timestamp |
|
| pthread_cond_t |
Thread conditional variable type. |
| pthread_mutex_t |
Thread mutex type. |
| pthread_t |
POSIX thread type. |
| pTime |
Pointer to TTime type. |
| ptimespec |
Pointer to timespec type. |
| ptimeval |
Pointer to timeval type. |
| ptimezone |
Pointer to TimeZone record. |
| ptime_t |
Pointer to time_t type. |
| PTms |
Pointer to TTms type. |
| Pucontext |
Pointer to TUContext type. |
| pUid |
Pointer to TUid type. |
| pUtimBuf |
Pointer to TUTimBuf type. |
| PUtsName |
Pointer to TUtsName type. |
| rlim_t |
TRLimit record field type. |
| sigactionhandler |
Callback prototype for a #rtl.baseunix.SigActionRec record. |
| sigactionhandler_t |
Standard signal action handler prototype. |
| sigactionrec |
Record used in fpSigAction call. |
| signalhandler |
Simple signal handler prototype. |
| signalhandler_t |
Standard signal handler prototype. |
| sigrestorerhandler |
Alias for sigrestorerhandler_t type. |
| sigrestorerhandler_t |
Standard signal action restorer prototype. |
| sigset |
Signal set type. |
| sigset_t |
Signal set type. |
| size_t |
Size specification type. |
| socklen_t |
Socket address length type. |
| ssize_t |
Small size type. |
| Stat |
Record describing an inode (file) in the FPFstat call. |
| statx64_timestamp |
|
| TBlkCnt |
Alias for Blkcnt_t type. |
| TBlkSize |
Alias for blksize_t type. |
| TClock |
Alias for clock_t type. |
| tcpu_set_t |
|
| TDev |
Alias for dev_t type. |
| TDir |
Alias for Dir type. |
| TDirent |
Alias for Dirent type. |
| TFDSet |
File descriptor set for fpSelect call. |
| TFDSetEl |
Type alias for an element of the TFDSet. |
| TFilDes |
Array of file descriptors as used in fpPipe call. |
| tfpreg |
Record describing floating point register in signal handler. |
| tfpstate |
Record describing floating point unit in signal handler. |
| tfpxreg |
Record describing 16-byte floating point register in signal handler. |
| tfpx_sw_bytes |
Extended state information in signal handler. |
| TGid |
Alias for gid_t type. |
| TGrpArr |
Array of gid_t IDs. |
| timespec |
Short time specification type. |
| timeval |
Time specification type. |
| timezone |
Record describing a timezone. |
| time_t |
Time span type. |
| TIno |
Alias for ino_t type. |
| TIOCtlRequest |
Easy access alias for unixtype.TIOCtlRequest. |
| tiovec |
Alias for the iovec record type. |
| TItimerVal |
|
| tkernel_timespec |
|
| tkernel_timespecs |
|
| TMode |
Alias for mode_t type. |
| tms |
Record containing timings for fpTimes call. |
| TnLink |
Alias for nlink_t type. |
| TOff |
Alias for off_t type. |
| TPid |
Alias for pid_t type. |
| tpollfd |
Alias for pollfd type. |
| TRLimit |
Structure to return RLimit data in. |
| tsigactionhandler |
Alias for sigactionhandler_t type. |
| tsigaltstack |
Provide the location of an alternate signal handler stack. |
| TSigContext |
Record describing the CPU context when a signal occurs. |
| tsiginfo |
Record describing the signal when a signal occurs. |
| tsignalhandler |
Alias for signalhandler_t type. |
| tsigrestorerhandler |
Alias for sigrestorerhandler_t type. |
| tsigset |
Alias for SigSet type. |
| TSize |
Alias for size_t type. |
| TSocklen |
Alias for socklen_t type. |
| TsSize |
Alias for ssize_t type. |
| TStat |
Alias for Stat type. |
| tstatfs |
Record describing a file system in the unix.fpstatfs call. |
| tstatx64 |
|
| TTime |
Alias for TTime type. |
| Ttimespec |
Alias for TimeSpec type. |
| TTimespecArr |
|
| TTimeVal |
Alias for timeval type. |
| TTimeZone |
Alias for TimeZone record. |
| TTms |
Alias for Tms record type. |
| TUcontext |
Context description record. |
| TUid |
Alias for uid_t type. |
| TUtimBuf |
Alias for UtimBuf type. |
| TUtsName |
Alias for UtsName type. |
| txmmreg |
Record describing 16-byte MMX register in signal handler. |
| uid_t |
User ID type. |
| UTimBuf |
Record used in fpUtime to set file access and modification times. |
| UtsName |
Record used to return kernel information in fpUName function. |