mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-08-12 20:29:23 +02:00
+ Added sem_timedwait prototype for timeout-enabled semaphore wait
git-svn-id: trunk@5717 -
This commit is contained in:
parent
9999f38b38
commit
cd526811cf
@ -396,6 +396,7 @@ type
|
|||||||
function sem_destroy(var __sem: sem_t):cint;cdecl;external libthreads;
|
function sem_destroy(var __sem: sem_t):cint;cdecl;external libthreads;
|
||||||
function sem_close(var __sem: sem_t):cint;cdecl;external libthreads;
|
function sem_close(var __sem: sem_t):cint;cdecl;external libthreads;
|
||||||
function sem_wait(var __sem: sem_t):cint;cdecl;external libthreads;
|
function sem_wait(var __sem: sem_t):cint;cdecl;external libthreads;
|
||||||
|
function sem_timedwait(var __sem: sem_t; var __abstime: timespec):cint;cdecl; external libthreads;
|
||||||
function sem_trywait(var __sem: sem_t):cint;cdecl;external libthreads;
|
function sem_trywait(var __sem: sem_t):cint;cdecl;external libthreads;
|
||||||
function sem_post(var __sem: sem_t):cint;cdecl;external libthreads;
|
function sem_post(var __sem: sem_t):cint;cdecl;external libthreads;
|
||||||
function sem_getvalue(var __sem: sem_t; var __sval:cint):cint;cdecl;external libthreads;
|
function sem_getvalue(var __sem: sem_t; var __sval:cint):cint;cdecl;external libthreads;
|
||||||
|
Loading…
Reference in New Issue
Block a user