semaphore
int vips_semaphore_up (VipsSemaphore *s);
VipsSemaphore *s
int vips_semaphore_down (VipsSemaphore *s);
int vips_semaphore_upn (VipsSemaphore *s, int n);
int n
int vips_semaphore_downn (VipsSemaphore *s, int n);
void vips_semaphore_destroy (VipsSemaphore *s);
void vips_semaphore_init (VipsSemaphore *s, int v, char *name);
int v
char *name
typedef struct { char *name; int v; GMutex *mutex; GCond *cond; } VipsSemaphore;
© manpagez.com 2000-2024 Individual documents may contain additional copyright information.