/packages/libogcfpc/src/ogc/cond.inc
https://github.com/slibre/freepascal · Pascal · 27 lines · 12 code · 13 blank · 2 comment · 0 complexity · 5dae6e5ff8abb52ec17044c6475f9d94 MD5 · raw file
- {$IFDEF OGC_INTERFACE}
- const
- LWP_COND_NULL = $ffffffff;
- type
- cond_t = cuint32;
- Pcond_t = ^cond_t;
- function LWP_CondInit(cond: Pcond_t): cint32; cdecl; external;
- function LWP_CondWait(cond: cond_t; mutex: mutex_t): cint32; cdecl; external;
- function LWP_CondSignal(cond: cond_t): cint32; cdecl; external;
- function LWP_CondBroadcast(cond: cond_t): cint32; cdecl; external;
- function LWP_CondTimedWait(cond: cond_t; mutex: mutex_t; abstime: Ptimespec)
- : cint32; cdecl; external;
- function LWP_CondDestroy(cond: cond_t): cint32; cdecl; external;
- {$ENDIF}