|
|
@ -181,10 +181,9 @@ private: |
|
|
|
DataCacheItem_t *m_pFirst; |
|
|
|
DataCacheItem_t *m_pFirst; |
|
|
|
int m_iThread; |
|
|
|
int m_iThread; |
|
|
|
}; |
|
|
|
}; |
|
|
|
typedef CThreadLocal<FrameLock_t *> CThreadFrameLock; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CDataCacheLRU & m_LRU; |
|
|
|
CDataCacheLRU & m_LRU; |
|
|
|
CThreadFrameLock m_ThreadFrameLock; |
|
|
|
CTHREADLOCAL(FrameLock_t*) m_ThreadFrameLock; |
|
|
|
DataCacheStatus_t m_status; |
|
|
|
DataCacheStatus_t m_status; |
|
|
|
DataCacheLimits_t m_limits; |
|
|
|
DataCacheLimits_t m_limits; |
|
|
|
IDataCacheClient * m_pClient; |
|
|
|
IDataCacheClient * m_pClient; |
|
|
@ -381,4 +380,4 @@ inline void CDataCacheSection::NoteUnlock( int size ) |
|
|
|
|
|
|
|
|
|
|
|
//-----------------------------------------------------------------------------
|
|
|
|
//-----------------------------------------------------------------------------
|
|
|
|
|
|
|
|
|
|
|
|
#endif // DATACACHE_H
|
|
|
|
#endif // DATACACHE_H
|
|
|
|