Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
fpc-src / usr / share / fpcsrc / 3.0.0 / packages / libogcfpc / src / ogc / mutex.inc
Size: Mime:

{$IFDEF OGC_INTERFACE}
const
  LWP_MUTEX_NULL = $ffffffff;
type
  mutex_t = cuint32;
  Pmutex_t = ^mutex_t;

function LWP_MutexInit(mutex: Pmutex_t; use_recursive: cbool): cint32; cdecl; external;

function LWP_MutexDestroy(mutex: mutex_t): cint32; cdecl; external;

function LWP_MutexLock(mutex: mutex_t): cint32; cdecl; external;

function LWP_MutexTryLock(mutex: mutex_t): cint32; cdecl; external;

function LWP_MutexUnlock(mutex: mutex_t): cint32; cdecl; external;
{$ENDIF OGC_INTERFACE}