27 pthread_mutexattr_t vMutexAttr;
28 pthread_mutexattr_init(&vMutexAttr);
30 pthread_mutexattr_setpshared(&vMutexAttr,PTHREAD_PROCESS_SHARED);
33 pthread_mutexattr_setpshared(&vMutexAttr,PTHREAD_PROCESS_PRIVATE);
35 pthread_mutex_init(&aMutexHandler,&vMutexAttr);
36 pthread_mutexattr_destroy(&vMutexAttr);
40 pthread_mutex_destroy (&aMutexHandler);
44 pthread_mutex_lock(&aMutexHandler);
48 pthread_mutex_unlock(&aMutexHandler);
53 pthread_mutex_lock(aMutex);
56 pthread_mutex_unlock(aMutex);