_MUTEX Struct Reference
[Recursive Mutex]

Collaboration diagram for _MUTEX:

Collaboration graph
[legend]

Detailed Description

Recursive mutex.

Definition at line 80 of file mutex.h.


Data Fields

HANDLE qhp
 Queue to wait, if mutex is not free.
NUTTHREADINFOthread
 Thread who owns the mutex.
u_short count
 Lock counter.

Field Documentation

Queue to wait, if mutex is not free.

Definition at line 81 of file mutex.h.

Referenced by NutMutexInit(), NutMutexLock(), and NutMutexUnlock().

Thread who owns the mutex.

Definition at line 82 of file mutex.h.

Referenced by NutMutexDestroy(), NutMutexInit(), NutMutexLock(), NutMutexTrylock(), and NutMutexUnlock().

Lock counter.

Definition at line 83 of file mutex.h.

Referenced by NutMutexDestroy(), NutMutexInit(), NutMutexLock(), NutMutexTrylock(), and NutMutexUnlock().


The documentation for this struct was generated from the following file:

© 2000-2007 by egnite Software GmbH - visit http://www.ethernut.de/