Index: src/libchcore/TTaskStatsSnapshot.h =================================================================== diff -u -N -rb1ecc12ba4c1f2a7b4acd6e82fc4193535e55ff0 -rcdc76e1a95383dff63a5254aeb8d37035028512c --- src/libchcore/TTaskStatsSnapshot.h (.../TTaskStatsSnapshot.h) (revision b1ecc12ba4c1f2a7b4acd6e82fc4193535e55ff0) +++ src/libchcore/TTaskStatsSnapshot.h (.../TTaskStatsSnapshot.h) (revision cdc76e1a95383dff63a5254aeb8d37035028512c) @@ -99,6 +99,9 @@ void SetCurrentBufferSize(unsigned long long ullSize) { m_ullCurrentBufferSize = ullSize; } unsigned long long GetCurrentBufferSize() const { return m_ullCurrentBufferSize; } + unsigned int GetBufferCount() const { return m_uiBufferCount; } + void SetBufferCount(unsigned int uiBufferCount) { m_uiBufferCount = uiBufferCount; } + private: void CalculateProgressAndSpeeds() const; @@ -118,7 +121,9 @@ EOperationType m_eOperationType; bool m_bIgnoreDirectories; bool m_bCreateEmptyFiles; + unsigned long long m_ullCurrentBufferSize; + unsigned int m_uiBufferCount; // cache for items calculated on-demand mutable bool m_bCacheFilled;