24 #include <osl/mutex.hxx>
25 #include <rtl/ref.hxx>
26 #include <rtl/ustring.hxx>
41 : m_nLastChanceToSendRefreshRequest( -1 ) {}
45 sal_Int32 nLastChanceToSendRefreshRequest )
47 m_xSession( xSession ),
48 m_nLastChanceToSendRefreshRequest( nLastChanceToSendRefreshRequest ) {}
67 void addLock(
const OUString& rLock,
68 const OUString& sToken,
72 sal_Int32 nLastChanceToSendRefreshRequest );
75 sal_Int32 nLastChanceToSendRefreshRequest );
void addLock(const OUString &rLock, const OUString &sToken, rtl::Reference< SerfSession > const &xSession, sal_Int32 nLastChanceToSendRefreshRequest)
LockInfo(const OUString &sToken, rtl::Reference< SerfSession > const &xSession, sal_Int32 nLastChanceToSendRefreshRequest)
void updateLock(const OUString &rLock, sal_Int32 nLastChanceToSendRefreshRequest)
OUString getLockToken(const OUString &rLock)
sal_Int32 m_nLastChanceToSendRefreshRequest
void removeLock(const OUString &rLock)
std::map< OUString, LockInfo > LockInfoMap
LockInfoMap m_aLockInfoMap
TickerThread * m_pTickerThread
rtl::Reference< SerfSession > m_xSession