1*cdf0e10cSrcweir // XMergeSyncModule.h: interface for the CXMergeSyncModule class. 2*cdf0e10cSrcweir // 3*cdf0e10cSrcweir ////////////////////////////////////////////////////////////////////// 4*cdf0e10cSrcweir 5*cdf0e10cSrcweir #if !defined(AFX_XMERGESYNCMODULE_H__0788DA0C_4DCB_4876_9722_F9EAF1EB5462__INCLUDED_) 6*cdf0e10cSrcweir #define AFX_XMERGESYNCMODULE_H__0788DA0C_4DCB_4876_9722_F9EAF1EB5462__INCLUDED_ 7*cdf0e10cSrcweir 8*cdf0e10cSrcweir #if _MSC_VER > 1000 9*cdf0e10cSrcweir #pragma once 10*cdf0e10cSrcweir #endif // _MSC_VER > 1000 11*cdf0e10cSrcweir 12*cdf0e10cSrcweir 13*cdf0e10cSrcweir // Used to keep track of the dll 14*cdf0e10cSrcweir 15*cdf0e10cSrcweir class CXMergeSyncModule 16*cdf0e10cSrcweir { 17*cdf0e10cSrcweir protected: 18*cdf0e10cSrcweir long m_lLocks; 19*cdf0e10cSrcweir long m_lObjs; 20*cdf0e10cSrcweir 21*cdf0e10cSrcweir public: 22*cdf0e10cSrcweir long GetLockCount(); 23*cdf0e10cSrcweir long LockServer(BOOL fLock); 24*cdf0e10cSrcweir HINSTANCE m_hInst; 25*cdf0e10cSrcweir CXMergeSyncModule(); 26*cdf0e10cSrcweir virtual ~CXMergeSyncModule(); 27*cdf0e10cSrcweir }; 28*cdf0e10cSrcweir 29*cdf0e10cSrcweir #endif // !defined(AFX_XMERGESYNCMODULE_H__0788DA0C_4DCB_4876_9722_F9EAF1EB5462__INCLUDED_) 30