瀏覽代碼

+ Added sem_timedwait prototype for timeout-enabled semaphore wait

git-svn-id: trunk@5717 -
chrivers 19 年之前
父節點
當前提交
cd526811cf
共有 1 個文件被更改,包括 1 次插入0 次删除
  1. 1 0
      packages/base/pthreads/pthrlinux.inc

+ 1 - 0
packages/base/pthreads/pthrlinux.inc

@@ -396,6 +396,7 @@ type
   function sem_destroy(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_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_post(var __sem: sem_t):cint;cdecl;external libthreads;
   function sem_getvalue(var __sem: sem_t; var __sval:cint):cint;cdecl;external libthreads;