Mutex
[Threads]


Detailed Description

API to handle mutual exclusion devices.


Typedefs

typedef struct _mutex_tmutex_t

Functions

mutex_t mutex_new ()
void mutex_init (mutex_t)
void mutex_delete (vm_t, mutex_t)
void mutex_deinit (mutex_t)
long mutex_lock (vm_t, mutex_t, thread_t)
long mutex_unlock (vm_t, mutex_t, thread_t)


Typedef Documentation

typedef struct _mutex_t* mutex_t


Function Documentation

mutex_t mutex_new (  ) 

void mutex_init ( mutex_t   ) 

void mutex_delete ( vm_t  ,
mutex_t   
)

void mutex_deinit ( mutex_t   ) 

long mutex_lock ( vm_t  ,
mutex_t  ,
thread_t   
)

long mutex_unlock ( vm_t  ,
mutex_t  ,
thread_t   
)


Generated on Wed Feb 6 14:46:05 2008 for TinyaML by  doxygen 1.5.3