Пример #1
0
void printEvent(session* ses, string msg) {
    time_t currentTime = time(NULL);
    string currentTimeStr(ctime(&currentTime));
    currentTimeStr = currentTimeStr.erase(currentTimeStr.length()-1, 1); // cut new line feed

    stringstream sessionInfo;
    sessionInfo << "[" << ses->clientPort << ":" << ses->ip << "]";

    cout << currentTimeStr << " :: " << sessionInfo.str() << " :: " << msg << "\n";
}
Пример #2
0
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;
}