SimpleMutex Class Reference
An easy to use mutex.
More...
#include <SimpleMutex.h>
List of all members.
|
Public Member Functions |
| SimpleMutex () |
| Constructor.
|
void | Lock (void) |
void | Unlock (void) |
Private Attributes |
pthread_mutex_t | hMutex |
Detailed Description
An easy to use mutex.
I wrote this because the version that comes with Windows is too complicated and requires too much code to use.
- Remarks:
- Previously I used this everywhere, and in fact for a year or two RakNet was totally threadsafe. While doing profiling, I saw that this function was incredibly slow compared to the blazing performance of everything else, so switched to single producer / consumer everywhere. Now the user thread of RakNet is not threadsafe, but it's 100X faster than before.
The documentation for this class was generated from the following files:
Generated on Sat Oct 14 08:37:40 2006 for RakNet by
1.4.6-NO