Orocos Real-Time Toolkit  2.8.3
Classes | Functions
ecos_rec_mutex.h File Reference
#include <cyg/kernel/kapi.h>

Go to the source code of this file.

Classes

struct  cyg_recursive_mutex_t
 

Functions

void cyg_recursive_mutex_init (cyg_recursive_mutex_t *mx)
 Initialize recursive mutex. More...
 
bool cyg_recursive_mutex_lock (cyg_recursive_mutex_t *mx)
 Lock recursive mutex. More...
 
bool cyg_recursive_mutex_trylock (cyg_recursive_mutex_t *mx)
 Trylock. More...
 
void cyg_recursive_mutex_unlock (cyg_recursive_mutex_t *mx)
 Unlock. More...
 
void cyg_recursive_mutex_destroy (cyg_recursive_mutex_t *mx)
 Destroy. More...
 

Function Documentation

void cyg_recursive_mutex_destroy ( cyg_recursive_mutex_t mx)

Destroy.

void cyg_recursive_mutex_init ( cyg_recursive_mutex_t mx)

Initialize recursive mutex.

bool cyg_recursive_mutex_lock ( cyg_recursive_mutex_t mx)

Lock recursive mutex.

bool cyg_recursive_mutex_trylock ( cyg_recursive_mutex_t mx)

Trylock.

void cyg_recursive_mutex_unlock ( cyg_recursive_mutex_t mx)

Unlock.