Changeset 6060 for trunk/src/kernel32/hmsemaphore.h
- Timestamp:
- Jun 21, 2001, 11:07:54 PM (24 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kernel32/hmsemaphore.h
r6049 r6060 1 /* $Id: hmsemaphore.h,v 1. 3 2001-06-19 10:50:25sandervl Exp $ */1 /* $Id: hmsemaphore.h,v 1.4 2001-06-21 21:07:54 sandervl Exp $ */ 2 2 3 3 /* … … 36 36 { 37 37 public: 38 #ifdef USE_OS2SEMAPHORES 39 HMDeviceSemaphoreClass(LPCSTR lpDeviceName) : HMDeviceHandler(lpDeviceName) {} 40 #else 38 41 HMDeviceSemaphoreClass(LPCSTR lpDeviceName) : HMDeviceOpen32Class(lpDeviceName) {} 42 #endif 39 43 40 44 /* this is a handler method for calls to CreateSemaphore() */ … … 61 65 DWORD fdwOptions, 62 66 DWORD fdwOdinOptions); 67 68 /* this is a handler method for calls to WaitForSingleObject */ 69 virtual DWORD WaitForSingleObject (PHMHANDLEDATA pHMHandleData, 70 DWORD dwTimeout); 71 72 /* this is a handler method for calls to WaitForSingleObjectEx */ 73 virtual DWORD WaitForSingleObjectEx(PHMHANDLEDATA pHMHandleData, 74 DWORD dwTimeout, 75 BOOL fAlertable); 76 77 virtual DWORD MsgWaitForMultipleObjects(PHMHANDLEDATA pHMHandleData, 78 DWORD nCount, 79 PHANDLE pHandles, 80 BOOL fWaitAll, 81 DWORD dwMilliseconds, 82 DWORD dwWakeMask); 83 84 virtual DWORD WaitForMultipleObjects (PHMHANDLEDATA pHMHandleData, 85 DWORD cObjects, 86 PHANDLE lphObjects, 87 BOOL fWaitAll, 88 DWORD dwTimeout); 89 63 90 #endif 64 91
Note:
See TracChangeset
for help on using the changeset viewer.