syncobj.h
上传用户:tt_chan
上传日期:2009-12-03
资源大小:4523k
文件大小:0k
源码类别:

模拟服务器

开发平台:

Visual C++

  1. /*
  2. Synchronization Objects
  3. Date:
  4. (Last Updated: 2002/03/06)
  5. */
  6. #ifndef __ORZ_THREAD_SYNCHRONIZATION_OBJECT__
  7. #define __ORZ_THREAD_SYNCHRONIZATION_OBJECT__
  8. #include <windows.h>
  9. class CCriticalSection 
  10. {
  11. public:
  12. CRITICAL_SECTION m_csAccess;
  13. public:
  14. CCriticalSection();
  15. virtual ~CCriticalSection();
  16. void Lock();
  17. void Unlock();
  18. };
  19. typedef CCriticalSection CIntLock; // InterThread Lock
  20. #endif