diff options
Diffstat (limited to 'xmerge/source/activesync/XMergeSync.h')
-rw-r--r-- | xmerge/source/activesync/XMergeSync.h | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/xmerge/source/activesync/XMergeSync.h b/xmerge/source/activesync/XMergeSync.h new file mode 100644 index 000000000000..f50167e1f833 --- /dev/null +++ b/xmerge/source/activesync/XMergeSync.h @@ -0,0 +1,32 @@ +/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ +// XMergeSyncModule.h: interface for the CXMergeSyncModule class. +// +////////////////////////////////////////////////////////////////////// + +#if !defined(AFX_XMERGESYNCMODULE_H__0788DA0C_4DCB_4876_9722_F9EAF1EB5462__INCLUDED_) +#define AFX_XMERGESYNCMODULE_H__0788DA0C_4DCB_4876_9722_F9EAF1EB5462__INCLUDED_ + +#if _MSC_VER > 1000 +#pragma once +#endif // _MSC_VER > 1000 + + +// Used to keep track of the dll + +class CXMergeSyncModule +{ +protected: + long m_lLocks; + long m_lObjs; + +public: + long GetLockCount() const; + long LockServer(BOOL fLock); + HINSTANCE m_hInst; + CXMergeSyncModule(); + virtual ~CXMergeSyncModule(); +}; + +#endif // !defined(AFX_XMERGESYNCMODULE_H__0788DA0C_4DCB_4876_9722_F9EAF1EB5462__INCLUDED_) + +/* vim:set shiftwidth=4 softtabstop=4 expandtab: */ |