|
@@ -278,7 +278,9 @@ function pthread_mutexattr_settype(_para1:Ppthread_mutexattr_t; _para2:cint):cin
|
|
function pthread_mutex_destroy(_para1:Ppthread_mutex_t):cint;cdecl;external;
|
|
function pthread_mutex_destroy(_para1:Ppthread_mutex_t):cint;cdecl;external;
|
|
function pthread_mutex_init(_para1:Ppthread_mutex_t; _para2:Ppthread_mutexattr_t):cint;cdecl;external;
|
|
function pthread_mutex_init(_para1:Ppthread_mutex_t; _para2:Ppthread_mutexattr_t):cint;cdecl;external;
|
|
function pthread_mutex_lock(_para1:Ppthread_mutex_t):cint;cdecl;external;
|
|
function pthread_mutex_lock(_para1:Ppthread_mutex_t):cint;cdecl;external;
|
|
|
|
+{$IFNDEF Darwin}
|
|
function pthread_mutex_timedlock(__mutex:ppthread_mutex_t; __abs_timeout:ptimespec):longint;cdecl;external;
|
|
function pthread_mutex_timedlock(__mutex:ppthread_mutex_t; __abs_timeout:ptimespec):longint;cdecl;external;
|
|
|
|
+{$ENDIF}
|
|
function pthread_mutex_trylock(_para1:Ppthread_mutex_t):cint;cdecl;external;
|
|
function pthread_mutex_trylock(_para1:Ppthread_mutex_t):cint;cdecl;external;
|
|
function pthread_mutex_unlock(_para1:Ppthread_mutex_t):cint;cdecl;external;
|
|
function pthread_mutex_unlock(_para1:Ppthread_mutex_t):cint;cdecl;external;
|
|
type pthreadonceroutine = procedure (p:pointer); cdecl;
|
|
type pthreadonceroutine = procedure (p:pointer); cdecl;
|