proboard/TIMESTAT.CPP

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;
}