Additional change for r860. Improved writing the network statistics to

Rainmeter.stats.
This commit is contained in:
spx
2011-08-03 19:44:40 +00:00
parent 2c28730c23
commit 02251ed412
3 changed files with 46 additions and 24 deletions

View File

@ -45,8 +45,8 @@ public:
static void UpdateStats();
static void ResetStats();
static void ReadStats(const WCHAR* iniFile);
static void WriteStats(const WCHAR* iniFile);
static void ReadStats(const WCHAR* iniFile, std::wstring& statsDate);
static void WriteStats(const WCHAR* iniFile, const WCHAR* statsDate);
static void InitializeNewApi();
static void FinalizeNewApi();
@ -56,6 +56,8 @@ protected:
ULONG64 GetNetOctets(NET net);
ULONG64 GetNetStatsValue(NET net);
static void AppendStatsValue(std::wstring& data, const WCHAR* key, const WCHAR* value);
double m_CurrentTraffic;
double m_TrafficValue;
UINT m_Interface;