1
0
mirror of https://github.com/stefanocasazza/ULib.git synced 2025-09-28 19:05:55 +08:00
ULib/examples/lrp_session/common2.cpp
stefanocasazza fc24169677 sync
2016-09-15 18:36:41 +02:00

36 lines
684 B
C++

// common2.cpp
// init log
UProcess proc;
UString name(U_CAPACITY), tmp(U_CAPACITY);
tmp.snprintf(U_CONSTANT_TO_PARAM("%v/%s.log"), directory.rep, log_name);
ULog::fmt = "%P|%4D|%s %N\n";
ULog log(tmp, 1024 * 1024);
if (log.isOpen())
{
log.setShared(0, 0);
log.init("%P|%4D|");
}
time_t tm_session = u_now->tv_sec;
bool esito;
USemaphore sem;
UString request;
const char* keypub;
const char* keypriv;
char response_buffer[4096 * 4];
unsigned request_size, response_size;
bool bIPv6 = false;
USSHSocket sock(bIPv6);
sock.setVerbosity(); // no msg on stderr...
sock.setUser(username.c_str());