#include <fsMutex.h>
Public Member Functions | |
| void | Unlock () |
| void | Lock () |
| fsMutex () | |
| virtual | ~fsMutex () |
Protected Attributes | |
| HANDLE | m_mx |
| int | m_cLocks |
Definition at line 13 of file fsMutex.h.
| fsMutex::fsMutex | ( | ) |
| fsMutex::~fsMutex | ( | ) | [virtual] |
| void fsMutex::Unlock | ( | ) |
Definition at line 66 of file fsMutex.cpp.
References m_cLocks, m_mx, and NULL.
Referenced by CFloatingInfoWnd::AddDownloadToList(), CDownloads_Tasks::AddDownloadToList(), CDownloads_History::AddRecord(), CDownloads_History::DeleteAllRecords(), CDownloads_Tasks::DeleteDownload(), CDownloads_History::DeleteRecord(), CFloatingInfoWnd::RebuildList(), fs::list< T >::unlock(), and CDownloads_Tasks::UnlockList().
| void fsMutex::Lock | ( | ) |
Definition at line 27 of file fsMutex.cpp.
References ASSERT, FALSE, simple_client::h, m_cLocks, m_mx, and NULL.
Referenced by CFloatingInfoWnd::AddDownloadToList(), CDownloads_Tasks::AddDownloadToList(), CDownloads_History::AddRecord(), CDownloads_History::DeleteAllRecords(), CDownloads_Tasks::DeleteDownload(), CDownloads_History::DeleteRecord(), fs::list< T >::lock(), CDownloads_Tasks::LockList(), and CFloatingInfoWnd::RebuildList().
HANDLE fsMutex::m_mx [protected] |
int fsMutex::m_cLocks [protected] |
1.5.6