P99
Public Member Functions
mtx_t Struct Reference

complete object type that holds an identifier for a mutex More...

#include <p99_threads.h>

Public Member Functions

void mtx_destroy (mtx_t *p00_mtx)
int mtx_init (mtx_t *p00_mtx, int p00_type)
int mtx_lock (mtx_t *p00_mtx)
int mtx_timedlock (mtx_t *restrict p00_mtx, const struct timespec *restrict p00_ts)
int mtx_trylock (mtx_t *p00_mtx)
int mtx_unlock (mtx_t *p00_mtx)

Detailed Description

complete object type that holds an identifier for a mutex

Remarks:
This type is just a wrapper around a POSIX pthread_mutex_t.
encapsulates an object of type pthread_mutex_t
See also:
P99_ENC for access through object
P99_ENCP for access through pointer

Definition at line 131 of file p99_threads.h.


The documentation for this struct was generated from the following file:
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Friends Defines