Unit mselibc
Uses
Description
Overview
Classes, Interfaces, Objects and Records
Name | Description |
---|---|
Record __fsid_t |
|
Record timespec |
|
Record kevent_t |
|
Packed Record _stat |
|
Record __fd_set |
|
Record sched_param |
|
Record pthread_condattr_t |
|
Record _pthread_fastlock |
|
Record pthread_mutexattr_t |
|
Record __pthread_attr_s |
|
Record sigval |
|
Record _si_sigchld |
|
Record _si_kill |
|
Record _si_sigfault |
|
Record _si_sigpoll |
|
Record _si_timer |
|
Record _si_rt |
|
Record _siginfo |
|
Record __sigset_t |
|
Packed Record TSigActionEx |
|
Record _sigaction |
|
Record DIR |
|
Record timeval |
|
Record timezone |
|
Record passwd |
|
Record termios |
|
Record dirent64 |
|
Record tm |
|
Record itimerval |
|
Record __mbstate_t |
|
Record pollfd |
|
Record TPipeDescriptors |
|
Record SunB |
|
Record SunW |
|
Record in_addr |
|
Record sockaddr |
|
Record in6_addr |
|
Record sockaddr_in6 |
|
Record addrinfo |
Functions and Procedures
function kqueue(): cint; cdecl; external clib name 'kqueue'; |
function kevent(kq: cint; changelist: pkevent_t; nchanges: cint; eventlist: pkevent_t; nevents: cint; timeout: ptimespec): cint; cdecl; external clib name 'kevent'; |
function nl_langinfo(__item: nl_item):Pchar; cdecl; external clib name 'nl_langinfo'; |
function sigaction(__sig:longint; Const act: _sigaction; Var oldact: _sigaction):longint; cdecl; external clib name 'sigaction'; overload; |
function sigaction(__sig: longint; Action: PSigAction; OldAction: PSigAction): Integer; cdecl; external clib name 'sigaction'; overload; |
function getpid:__pid_t; cdecl; external clib name 'getpid'; |
function getuid(): uid_t cdecl; external clib name 'getuid'; |
function geteuid(): uid_t cdecl; external clib name 'geteuid'; |
function sscanf(__s:Pchar; __format:Pchar; args:array of const):longint; cdecl; external clib name 'sscanf'; |
function sched_yield:longint; cdecl; external clib name 'sched_yield'; |
function usleep(__useconds:__useconds_t):longint; cdecl; external clib name 'usleep'; |
function __errno_location: PInteger; cdecl; external clib name '__error'; |
function strerror_r(__errnum:longint; __buf:Pchar; __buflen:size_t):Pchar; cdecl; external clib name 'strerror_r'; |
function pthread_mutexattr_init(var __attr: pthread_mutexattr_t):longint; cdecl; external threadslib; |
function pthread_mutexattr_settype(var __attr: pthread_mutexattr_t; Kind: Integer): Integer; cdecl; external threadslib; |
function pthread_mutexattr_destroy(var __attr: pthread_mutexattr_t):longint; cdecl; external threadslib; |
function __mkdir(__path:Pchar; __mode:__mode_t):longint; cdecl; external clib name 'mkdir'; |
function fcntl(__fd: cint; __cmd: cint; args: array of const): cint; cdecl; external clib name 'fcntl'; overload; |
function fcntl(__fd: cint; __cmd: cint): cint; cdecl; varargs; external clib name 'fcntl'; overload; |
function open(__file:Pchar; __oflag: cint; args:array of const): cint; cdecl; external clib name 'open'; overload; |
function open(__file:Pchar; __oflag: cint): cint; cdecl; varargs; external clib name 'open'; overload; |
function __close(Handle: cint): cint; cdecl; external clib name 'close'; |
function ftruncate64(handle: cint; size: cint64): cint; cdecl; external clib name 'ftruncate'; |
function access(__name: pchar; __type: |