Developer World
Spresense SDK Library v3.3.0-375c679
mpmutex.h File Reference
#include <sys/types.h>
#include <asmp/types.h>

Go to the source code of this file.

Classes

struct  mpmutex
 

Macros

#define EXTERN   extern "C"
 

Typedefs

typedef struct mpmutex mpmutex_t
 

Functions

int mpmutex_init (mpmutex_t *mutex, key_t key)
 
int mpmutex_destroy (mpmutex_t *mutex)
 
int mpmutex_lock (mpmutex_t *mutex)
 
int mpmutex_trylock (mpmutex_t *mutex)
 
int mpmutex_unlock (mpmutex_t *mutex)