20#ifndef DPL_DPL_MUTEX_H
21#define DPL_DPL_MUTEX_H
23#include "os/os_mutex.h"
os_error_t dpl_error_t
dpl error type
static dpl_error_t dpl_mutex_release(struct dpl_mutex *mu)
Release a mutex.
static dpl_error_t dpl_mutex_pend(struct dpl_mutex *mu, dpl_time_t timeout)
Pend (wait) for a mutex.
static dpl_error_t dpl_mutex_init(struct dpl_mutex *mu)
Initializes a mutex object.
os_time_t dpl_time_t
dpl time type
struct os_mutex mu
the mutex