29 lines
1.1 KiB
C++
29 lines
1.1 KiB
C++
#include "proboard.hpp"
|
|
|
|
void
|
|
time_stat(char *)
|
|
{
|
|
LOG(2,"Time statistics requested");
|
|
|
|
io << "\n\f\n" << S_TIME_STATS_TITLE << '\n';
|
|
|
|
adjust_limits();
|
|
|
|
io << '\n' << S_STATS_TIME_ONLINE (form("%d",timer.online()));
|
|
io << '\n' << S_STATS_TIME_LEFT (form("%d",timer.left()));
|
|
io << '\n' << S_STATS_FREE_TIME (form("%d",timer.timesuspended()));
|
|
io << '\n' << S_STATS_TIME_TODAY (form("%ld",user.timeUsed));
|
|
io << '\n' << S_STATS_DAILY_TIME_LIMIT(form("%d",time_limit));
|
|
io << "\n\n" << S_STATS_DAILY_DL_LIMIT (form("%d",download_limit));
|
|
io << '\n' << S_STATS_DOWNLOAD_LEFT (form("%ld",long(download_limit)-user.kbToday));
|
|
io << '\n' << S_STATS_KB_DOWNLOAD (form("%ld",user.kbDownloaded));
|
|
io << '\n' << S_STATS_KB_UPLOADED (form("%ld",user.kbUploaded));
|
|
io << '\n' << S_STATS_KB_UPLOAD_NEEDED(form("%u",upload_needed));
|
|
io << '\n' << S_STATS_FREE_DOWNLOAD (form("%d",free_download));
|
|
io << "\n\n" << S_STATS_LAST_CALLED ((char *)user.lastDate.format("DD MMM CCYY"),(char *)user.lastTime.format("HH:MM:SS"));
|
|
io << '\n' << S_STATS_TOTAL_CALLS (form("%ld",user.timesCalled));
|
|
|
|
io << "\n\n" << S_PRESS_ENTER_TO_CONTINUE;
|
|
}
|
|
|