blob: 91ebaa6dba6fbd029b7cf4ad369df2595d0d52ca (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
function SHMLBA : longint;cdecl; external clib name '__getpagesize';
function __getpagesize:longint;cdecl;external clib name '__getpagesize';
function shmctl(__shmid:longint; __cmd:longint; __buf:Pshmid_ds):longint;cdecl;external clib name 'shmctl';
function shmget(__key:key_t; __size:size_t; __shmflg:longint):longint;cdecl;external clib name 'shmget';
function shmat(__shmid:longint; __shmaddr:pointer; __shmflg:longint):pointer;cdecl;external clib name 'shmat';
function shmdt(__shmaddr:pointer):longint;cdecl;external clib name 'shmdt';
{ ---------------------------------------------------------------------
Borland compatibility types
---------------------------------------------------------------------}
// Type
function shmctl(__shmid:longint; __cmd:longint; var __buf:shmid_ds):longint;cdecl;external clib name 'shmctl';
|