next up previous contents index
Next: 18.3.37 pthread_mutex_unlock: Unlock a Up: 18.3 POSIX Threads Reference Previous: 18.3.35 pthread_mutex_lock: Lock a

18.3.36 pthread_mutex_trylock: Attempt to lock a unlocked mutex object

 

SYNOPSIS

#include <oskit/threads/pthread.h>

int pthread_mutex_trylock(pthread_mutex_t *m);

DESCRIPTION

Attempt to lock a mutex object. This function always returns immediately.

PARAMETERS

mutex
A pointer to the mutex object.

RETURNS

Returns zero on success. Returns EBUSY if the mutex object is locked.

RELATED INFORMATION

pthread_mutex_init, pthread_mutex_unlock, pthread_mutex_lock



University of Utah Flux Research Group