#include <mutex_sem.hpp>
Для эффективности семафор Mutex реализуется через критические секции Win32.
Открытые члены | |
| _os_mutex_sem_t () | |
| Создает неименованный семафор. | |
| void | lock () |
| Захват семафора. | |
| void | release () |
| Освобождение семафора. | |
| _os_mutex_sem_t () | |
| Создает неименованный семафор. | |
| void | lock () |
| Захват семафора. | |
| void | release () |
| Освобождение семафора. | |
| _os_mutex_sem_t () | |
| Создает неименованный семафор. | |
| void | lock () |
| Захват семафора. | |
| void | release () |
| Освобождение семафора. | |
Закрытые данные | |
| pthread_mutex_t | m_mutex_struct |
| Семафор. | |
| CRITICAL_SECTION | m_sem |
| Семафор. | |
| HANDLE | m_sem |
| Семафор. | |
1.3.7