#include <process.h>
Collaboration diagram for ns3::Mutex:Public Types | |
| enum | { NORMAL, RECURSIVE } |
Public Attributes | |
| uint32_t | count |
| Thread * | current |
| uint32_t | mid |
| enum ns3::Mutex:: { ... } | type |
| std::list< Thread * > | waiting |
| uint32_t ns3::Mutex::count |
Definition at line 62 of file process.h.
Referenced by dce_pthread_mutex_destroy(), dce_pthread_mutex_init(), dce_pthread_mutex_lock(), dce_pthread_mutex_trylock(), dce_pthread_mutex_unlock(), and PthreadMutexInitStatic().
| Thread* ns3::Mutex::current |
Definition at line 64 of file process.h.
Referenced by dce_pthread_mutex_destroy(), dce_pthread_mutex_init(), dce_pthread_mutex_lock(), dce_pthread_mutex_trylock(), dce_pthread_mutex_unlock(), and PthreadMutexInitStatic().
| uint32_t ns3::Mutex::mid |
Definition at line 56 of file process.h.
Referenced by dce_pthread_mutex_init(), PthreadMutexInitStatic(), and SearchMutex().
| enum { ... } ns3::Mutex::type |
Referenced by dce_pthread_mutex_init(), dce_pthread_mutex_lock(), dce_pthread_mutex_trylock(), and PthreadMutexInitStatic().
| std::list<Thread *> ns3::Mutex::waiting |
Definition at line 63 of file process.h.
Referenced by dce_pthread_mutex_destroy(), dce_pthread_mutex_init(), dce_pthread_mutex_lock(), dce_pthread_mutex_unlock(), and PthreadMutexInitStatic().