Changeset 2752 for trunk/synergy/lib/platform/CPMEventQueueBuffer.h
- Timestamp:
- Jul 29, 2006, 6:43:07 AM (19 years ago)
- File:
-
- 1 copied
Legend:
- Unmodified
- Added
- Removed
-
trunk/synergy/lib/platform/CPMEventQueueBuffer.h
r2751 r2752 2 2 * synergy -- mouse and keyboard sharing utility 3 3 * Copyright (C) 2004 Chris Schoeneman 4 * Copyright (C) 2006 Knut St. Osmundsen 4 5 * 5 6 * This package is free software; you can redistribute it and/or … … 13 14 */ 14 15 15 #ifndef C MSWINDOWSEVENTQUEUEBUFFER_H16 #define C MSWINDOWSEVENTQUEUEBUFFER_H16 #ifndef CPMEVENTQUEUEBUFFER_H 17 #define CPMEVENTQUEUEBUFFER_H 17 18 18 19 #include "IEventQueueBuffer.h" 19 #define WIN32_LEAN_AND_MEAN 20 #include <windows.h> 20 #define INCL_ERRORS 21 #define INCL_BASE 22 #define INCL_PM 23 #include <os2.h> 21 24 22 //! Event queue buffer for Win3223 class C MSWindowsEventQueueBuffer : public IEventQueueBuffer {25 //! Event queue buffer for PM 26 class CPMEventQueueBuffer : public IEventQueueBuffer { 24 27 public: 25 C MSWindowsEventQueueBuffer();26 virtual ~C MSWindowsEventQueueBuffer();28 CPMEventQueueBuffer(); 29 virtual ~CPMEventQueueBuffer(); 27 30 28 31 // IEventQueueBuffer overrides … … 36 39 37 40 private: 38 DWORD m_thread; 39 UINT m_userEvent; 40 MSG m_event; 41 UINT m_daemonQuit; 41 HAB m_hab; 42 HMQ m_hmq; 43 HEV m_hev; 44 ULONG m_userEvent; 45 QMSG m_event; 46 ULONG m_daemonQuit; 42 47 }; 43 48
Note:
See TracChangeset
for help on using the changeset viewer.