void printEvent(session* ses, string msg) { time_t currentTime = time(NULL); string currentTimeStr(ctime(¤tTime)); currentTimeStr = currentTimeStr.erase(currentTimeStr.length()-1, 1); // cut new line feed stringstream sessionInfo; sessionInfo << "[" << ses->clientPort << ":" << ses->ip << "]"; cout << currentTimeStr << " :: " << sessionInfo.str() << " :: " << msg << "\n"; }
char* NoximRouter::toString() const { char* ret = (char*) malloc(100 * sizeof (char)); sprintf(ret, "%s Router [%3d] at %s", currentTimeStr(), local_id, dvfs->getCoord().toString()); return ret; }