Commit b2cfa69c authored by Pavel Vainerman's avatar Pavel Vainerman

make style

parent 0b420448
...@@ -224,6 +224,7 @@ void MBTCPMaster::sigterm( int signo ) ...@@ -224,6 +224,7 @@ void MBTCPMaster::sigterm( int signo )
bool MBTCPMaster::deactivateObject() bool MBTCPMaster::deactivateObject()
{ {
setProcActive(false); setProcActive(false);
if( pollThread ) if( pollThread )
{ {
pollThread->stop(); pollThread->stop();
......
...@@ -514,6 +514,7 @@ void MBTCPMultiMaster::sigterm( int signo ) ...@@ -514,6 +514,7 @@ void MBTCPMultiMaster::sigterm( int signo )
bool MBTCPMultiMaster::deactivateObject() bool MBTCPMultiMaster::deactivateObject()
{ {
setProcActive(false); setProcActive(false);
if( pollThread ) if( pollThread )
{ {
pollThread->stop(); pollThread->stop();
......
...@@ -44,7 +44,7 @@ UNetReceiver::UNetReceiver(const std::string& s_host, int _port, const std::shar ...@@ -44,7 +44,7 @@ UNetReceiver::UNetReceiver(const std::string& s_host, int _port, const std::shar
recvpause(10), recvpause(10),
updatepause(100), updatepause(100),
port(_port), port(_port),
saddr(s_host,_port), saddr(s_host, _port),
recvTimeout(5000), recvTimeout(5000),
prepareTime(2000), prepareTime(2000),
lostTimeout(200), /* 2*updatepause */ lostTimeout(200), /* 2*updatepause */
......
...@@ -35,7 +35,7 @@ UNetSender::UNetSender(const std::string& _host, const int _port, const std::sha ...@@ -35,7 +35,7 @@ UNetSender::UNetSender(const std::string& _host, const int _port, const std::sha
shm(smi), shm(smi),
port(_port), port(_port),
s_host(_host), s_host(_host),
saddr(_host,_port), saddr(_host, _port),
sendpause(150), sendpause(150),
packsendpause(5), packsendpause(5),
activated(false), activated(false),
...@@ -115,8 +115,8 @@ bool UNetSender::createConnection( bool throwEx ) ...@@ -115,8 +115,8 @@ bool UNetSender::createConnection( bool throwEx )
//udp = make_shared<UDPSocketU>(addr, port); //udp = make_shared<UDPSocketU>(addr, port);
udp = make_shared<UDPSocketU>(); udp = make_shared<UDPSocketU>();
udp->setBroadcast(true); udp->setBroadcast(true);
udp->setSendTimeout(writeTimeout*1000); udp->setSendTimeout(writeTimeout * 1000);
// udp->setNoDelay(true); // udp->setNoDelay(true);
} }
catch( const std::exception& e ) catch( const std::exception& e )
{ {
...@@ -305,13 +305,15 @@ void UNetSender::real_send( UniSetUDP::UDPMessage& mypack ) ...@@ -305,13 +305,15 @@ void UNetSender::real_send( UniSetUDP::UDPMessage& mypack )
if( packetnum == 0 ) if( packetnum == 0 )
packetnum = 1; packetnum = 1;
if( !udp || !udp->poll(writeTimeout*1000, Poco::Net::Socket::SELECT_WRITE) ) if( !udp || !udp->poll(writeTimeout * 1000, Poco::Net::Socket::SELECT_WRITE) )
return; return;
mypack.transport_msg(s_msg); mypack.transport_msg(s_msg);
try try
{ {
size_t ret = udp->sendTo((char*)s_msg.data, s_msg.len, saddr); size_t ret = udp->sendTo((char*)s_msg.data, s_msg.len, saddr);
if( ret < s_msg.len ) if( ret < s_msg.len )
unetcrit << myname << "(real_send): FAILED ret=" << ret << " < sizeof=" << s_msg.len << endl; unetcrit << myname << "(real_send): FAILED ret=" << ret << " < sizeof=" << s_msg.len << endl;
} }
......
...@@ -23,7 +23,7 @@ static int s_port = 3003; // Node2 ...@@ -23,7 +23,7 @@ static int s_port = 3003; // Node2
static int s_nodeID = 3003; static int s_nodeID = 3003;
static int s_procID = 123; static int s_procID = 123;
static int s_numpack = 1; static int s_numpack = 1;
static Poco::Net::SocketAddress s_addr(host,s_port); static Poco::Net::SocketAddress s_addr(host, s_port);
static ObjectId node2_respond_s = 12; static ObjectId node2_respond_s = 12;
static ObjectId node2_lostpackets_as = 13; static ObjectId node2_lostpackets_as = 13;
static int maxDifferense = 5; // см. unetudp-test-configure.xml --unet-maxdifferense static int maxDifferense = 5; // см. unetudp-test-configure.xml --unet-maxdifferense
...@@ -63,7 +63,7 @@ static UniSetUDP::UDPMessage receive( unsigned int pnum = 0, timeout_t tout = 20 ...@@ -63,7 +63,7 @@ static UniSetUDP::UDPMessage receive( unsigned int pnum = 0, timeout_t tout = 20
while( ncycle > 0 ) while( ncycle > 0 )
{ {
if( !udp_r->poll(tout*1000,Poco::Net::Socket::SELECT_READ) ) if( !udp_r->poll(tout * 1000, Poco::Net::Socket::SELECT_READ) )
break; break;
size_t ret = udp_r->receiveBytes(&(buf.data), sizeof(buf.data) ); size_t ret = udp_r->receiveBytes(&(buf.data), sizeof(buf.data) );
...@@ -81,7 +81,7 @@ static UniSetUDP::UDPMessage receive( unsigned int pnum = 0, timeout_t tout = 20 ...@@ -81,7 +81,7 @@ static UniSetUDP::UDPMessage receive( unsigned int pnum = 0, timeout_t tout = 20
// ----------------------------------------------------------------------------- // -----------------------------------------------------------------------------
void send( UniSetUDP::UDPMessage& pack, int tout = 2000 ) void send( UniSetUDP::UDPMessage& pack, int tout = 2000 )
{ {
CHECK( udp_s->poll(tout*1000,Poco::Net::Socket::SELECT_WRITE) ); CHECK( udp_s->poll(tout * 1000, Poco::Net::Socket::SELECT_WRITE) );
pack.nodeID = s_nodeID; pack.nodeID = s_nodeID;
pack.procID = s_procID; pack.procID = s_procID;
...@@ -89,7 +89,7 @@ void send( UniSetUDP::UDPMessage& pack, int tout = 2000 ) ...@@ -89,7 +89,7 @@ void send( UniSetUDP::UDPMessage& pack, int tout = 2000 )
UniSetUDP::UDPPacket s_buf; UniSetUDP::UDPPacket s_buf;
pack.transport_msg(s_buf); pack.transport_msg(s_buf);
size_t ret = udp_s->sendTo((char*)&s_buf.data, s_buf.len,s_addr); size_t ret = udp_s->sendTo((char*)&s_buf.data, s_buf.len, s_addr);
REQUIRE( ret == s_buf.len ); REQUIRE( ret == s_buf.len );
} }
// ----------------------------------------------------------------------------- // -----------------------------------------------------------------------------
......
...@@ -107,7 +107,7 @@ static void run_senders( size_t max, const std::string& s_host, size_t count = 5 ...@@ -107,7 +107,7 @@ static void run_senders( size_t max, const std::string& s_host, size_t count = 5
{ {
try try
{ {
if( udp->poll(100000,Poco::Net::Socket::SELECT_WRITE) ) if( udp->poll(100000, Poco::Net::Socket::SELECT_WRITE) )
{ {
mypack.transport_msg(s_buf); mypack.transport_msg(s_buf);
size_t ret = udp->sendBytes((char*)&s_buf.data, s_buf.len); size_t ret = udp->sendBytes((char*)&s_buf.data, s_buf.len);
......
...@@ -228,7 +228,7 @@ int main(int argc, char* argv[]) ...@@ -228,7 +228,7 @@ int main(int argc, char* argv[])
npack = 0; npack = 0;
} }
if( !udp.poll(tout*1000,Poco::Net::Socket::SELECT_READ) ) if( !udp.poll(tout * 1000, Poco::Net::Socket::SELECT_READ) )
{ {
cout << "(recv): Timeout.." << endl; cout << "(recv): Timeout.." << endl;
continue; continue;
...@@ -304,7 +304,7 @@ int main(int argc, char* argv[]) ...@@ -304,7 +304,7 @@ int main(int argc, char* argv[])
for( unsigned int i = 0; i < count; i++ ) for( unsigned int i = 0; i < count; i++ )
mypack.addDData(i, i); mypack.addDData(i, i);
Poco::Net::SocketAddress sa(s_host,port); Poco::Net::SocketAddress sa(s_host, port);
udp->connect(sa); udp->connect(sa);
size_t packetnum = 0; size_t packetnum = 0;
...@@ -326,7 +326,7 @@ int main(int argc, char* argv[]) ...@@ -326,7 +326,7 @@ int main(int argc, char* argv[])
try try
{ {
if( udp->poll(tout*1000,Poco::Net::Socket::SELECT_WRITE) ) if( udp->poll(tout * 1000, Poco::Net::Socket::SELECT_WRITE) )
{ {
mypack.transport_msg(s_buf); mypack.transport_msg(s_buf);
......
...@@ -78,7 +78,7 @@ class LogSession ...@@ -78,7 +78,7 @@ class LogSession
std::string getShortInfo(); std::string getShortInfo();
protected: protected:
// LogSession( ost::TCPSocket& server ); // LogSession( ost::TCPSocket& server );
void event( ev::async& watcher, int revents ); void event( ev::async& watcher, int revents );
void callback( ev::io& watcher, int revents ); void callback( ev::io& watcher, int revents );
......
...@@ -147,7 +147,7 @@ class ThreadCreator: ...@@ -147,7 +147,7 @@ class ThreadCreator:
(initm->*initact)(); (initm->*initact)();
} }
virtual void terminate(){} virtual void terminate() {}
private: private:
ThreadCreator(); ThreadCreator();
......
...@@ -17,7 +17,7 @@ class UDPSocketU: ...@@ -17,7 +17,7 @@ class UDPSocketU:
{} {}
UDPSocketU( const std::string& bind, int port ): UDPSocketU( const std::string& bind, int port ):
Poco::Net::DatagramSocket(Poco::Net::SocketAddress(bind, port),true) Poco::Net::DatagramSocket(Poco::Net::SocketAddress(bind, port), true)
{} {}
virtual ~UDPSocketU() {} virtual ~UDPSocketU() {}
...@@ -38,7 +38,7 @@ class UDPReceiveU: ...@@ -38,7 +38,7 @@ class UDPReceiveU:
{} {}
UDPReceiveU( const std::string& bind, int port): UDPReceiveU( const std::string& bind, int port):
Poco::Net::DatagramSocket(Poco::Net::SocketAddress(bind, port),true) Poco::Net::DatagramSocket(Poco::Net::SocketAddress(bind, port), true)
{} {}
virtual ~UDPReceiveU() {} virtual ~UDPReceiveU() {}
......
...@@ -158,7 +158,7 @@ class VMonitor ...@@ -158,7 +158,7 @@ class VMonitor
VMON_DEF_MAP(bool); VMON_DEF_MAP(bool);
VMON_DEF_MAP(float); VMON_DEF_MAP(float);
VMON_DEF_MAP(double); VMON_DEF_MAP(double);
std::unordered_map<const Poco::Int64*,const std::string> m_Int64; std::unordered_map<const Poco::Int64*, const std::string> m_Int64;
VMON_DEF_MAP3(std::string, string); VMON_DEF_MAP3(std::string, string);
}; };
// -------------------------------------------------------------------------- // --------------------------------------------------------------------------
......
...@@ -36,7 +36,7 @@ ModbusTCPMaster::ModbusTCPMaster(): ...@@ -36,7 +36,7 @@ ModbusTCPMaster::ModbusTCPMaster():
{ {
setCRCNoCheckit(true); setCRCNoCheckit(true);
// dlog->level(Debug::ANY); // dlog->level(Debug::ANY);
} }
// ------------------------------------------------------------------------- // -------------------------------------------------------------------------
...@@ -61,7 +61,7 @@ void ModbusTCPMaster::setChannelTimeout( timeout_t msec ) ...@@ -61,7 +61,7 @@ void ModbusTCPMaster::setChannelTimeout( timeout_t msec )
Poco::Timespan old = tcp->getReceiveTimeout();; Poco::Timespan old = tcp->getReceiveTimeout();;
//timeout_t old = tcp->getReceiveTimeout(); //timeout_t old = tcp->getReceiveTimeout();
Poco::Timespan tmsec(msec*1000); Poco::Timespan tmsec(msec * 1000);
if( old == msec ) if( old == msec )
return; return;
...@@ -114,14 +114,14 @@ mbErrCode ModbusTCPMaster::query( ModbusAddr addr, ModbusMessage& msg, ...@@ -114,14 +114,14 @@ mbErrCode ModbusTCPMaster::query( ModbusAddr addr, ModbusMessage& msg,
assert(timeout); assert(timeout);
ptTimeout.setTiming(timeout); ptTimeout.setTiming(timeout);
tcp->setReceiveTimeout(timeout*1000); tcp->setReceiveTimeout(timeout * 1000);
msg.makeHead(++nTransaction, crcNoCheckit); msg.makeHead(++nTransaction, crcNoCheckit);
for( size_t i = 0; i < 2; i++ ) for( size_t i = 0; i < 2; i++ )
{ {
//if( tcp->isPending(ost::Socket::pendingOutput, timeout) ) //if( tcp->isPending(ost::Socket::pendingOutput, timeout) )
if( tcp->poll(timeout*1000,Poco::Net::Socket::SELECT_WRITE) ) if( tcp->poll(timeout * 1000, Poco::Net::Socket::SELECT_WRITE) )
{ {
mbErrCode res = send(msg); mbErrCode res = send(msg);
...@@ -167,7 +167,7 @@ mbErrCode ModbusTCPMaster::query( ModbusAddr addr, ModbusMessage& msg, ...@@ -167,7 +167,7 @@ mbErrCode ModbusTCPMaster::query( ModbusAddr addr, ModbusMessage& msg,
//tcp->sync(); //tcp->sync();
if( tcp->poll(timeout*1000,Poco::Net::Socket::SELECT_READ ) ) if( tcp->poll(timeout * 1000, Poco::Net::Socket::SELECT_READ ) )
{ {
size_t ret = 0; size_t ret = 0;
...@@ -211,6 +211,7 @@ mbErrCode ModbusTCPMaster::query( ModbusAddr addr, ModbusMessage& msg, ...@@ -211,6 +211,7 @@ mbErrCode ModbusTCPMaster::query( ModbusAddr addr, ModbusMessage& msg,
dlog->warn() << "(query): tcp error: " << e.getString() << endl; dlog->warn() << "(query): tcp error: " << e.getString() << endl;
} }
} }
#endif #endif
cleanInputStream(); cleanInputStream();
tcp->forceDisconnect(); tcp->forceDisconnect();
...@@ -385,7 +386,7 @@ void ModbusTCPMaster::reconnect() ...@@ -385,7 +386,7 @@ void ModbusTCPMaster::reconnect()
{ {
tcp = make_shared<UTCPStream>(); tcp = make_shared<UTCPStream>();
tcp->create(iaddr, port, 500); tcp->create(iaddr, port, 500);
tcp->setReceiveTimeout(replyTimeOut_ms*1000); tcp->setReceiveTimeout(replyTimeOut_ms * 1000);
tcp->setKeepAliveParams((replyTimeOut_ms > 1000 ? replyTimeOut_ms / 1000 : 1)); tcp->setKeepAliveParams((replyTimeOut_ms > 1000 ? replyTimeOut_ms / 1000 : 1));
tcp->setNoDelay(true); tcp->setNoDelay(true);
} }
...@@ -411,7 +412,7 @@ void ModbusTCPMaster::reconnect() ...@@ -411,7 +412,7 @@ void ModbusTCPMaster::reconnect()
// ------------------------------------------------------------------------- // -------------------------------------------------------------------------
void ModbusTCPMaster::connect( const std::string& addr, int _port ) void ModbusTCPMaster::connect( const std::string& addr, int _port )
{ {
Net::SocketAddress sa(addr,_port); Net::SocketAddress sa(addr, _port);
connect(sa, _port); connect(sa, _port);
} }
// ------------------------------------------------------------------------- // -------------------------------------------------------------------------
...@@ -433,9 +434,9 @@ void ModbusTCPMaster::connect( const Poco::Net::SocketAddress& addr, int _port ) ...@@ -433,9 +434,9 @@ void ModbusTCPMaster::connect( const Poco::Net::SocketAddress& addr, int _port )
try try
{ {
tcp = make_shared<UTCPStream>(); tcp = make_shared<UTCPStream>();
tcp->create(iaddr,port,500); tcp->create(iaddr, port, 500);
//tcp->connect(addr,500); //tcp->connect(addr,500);
tcp->setReceiveTimeout(replyTimeOut_ms*1000); tcp->setReceiveTimeout(replyTimeOut_ms * 1000);
tcp->setKeepAlive(true); // tcp->setKeepAliveParams((replyTimeOut_ms > 1000 ? replyTimeOut_ms / 1000 : 1)); tcp->setKeepAlive(true); // tcp->setKeepAliveParams((replyTimeOut_ms > 1000 ? replyTimeOut_ms / 1000 : 1));
tcp->setNoDelay(true); tcp->setNoDelay(true);
} }
...@@ -458,6 +459,7 @@ void ModbusTCPMaster::connect( const Poco::Net::SocketAddress& addr, int _port ) ...@@ -458,6 +459,7 @@ void ModbusTCPMaster::connect( const Poco::Net::SocketAddress& addr, int _port )
s << "(ModbusTCPMaster): connection " << iaddr << ":" << port << " error: " << e.what(); s << "(ModbusTCPMaster): connection " << iaddr << ":" << port << " error: " << e.what();
dlog->crit() << iaddr << std::endl; dlog->crit() << iaddr << std::endl;
} }
tcp = nullptr; tcp = nullptr;
} }
catch( ... ) catch( ... )
...@@ -468,6 +470,7 @@ void ModbusTCPMaster::connect( const Poco::Net::SocketAddress& addr, int _port ) ...@@ -468,6 +470,7 @@ void ModbusTCPMaster::connect( const Poco::Net::SocketAddress& addr, int _port )
s << "(ModbusTCPMaster): connection " << iaddr << ":" << port << " error: catch ..."; s << "(ModbusTCPMaster): connection " << iaddr << ":" << port << " error: catch ...";
dlog->crit() << s.str() << std::endl; dlog->crit() << s.str() << std::endl;
} }
tcp = nullptr; tcp = nullptr;
} }
} }
...@@ -500,10 +503,11 @@ bool ModbusTCPMaster::isConnection() const ...@@ -500,10 +503,11 @@ bool ModbusTCPMaster::isConnection() const
{ {
return tcp && tcp->isConnected(); return tcp && tcp->isConnected();
#if 0 #if 0
if( !tcp ) if( !tcp )
return false; return false;
if( tcp->poll({0,5},Poco::Net::Socket::SELECT_READ) ) if( tcp->poll({0, 5}, Poco::Net::Socket::SELECT_READ) )
return (tcp->available() > 0); return (tcp->available() > 0);
return false; return false;
......
...@@ -52,7 +52,7 @@ bool TCPCheck::check( const std::string& _ip, int _port, timeout_t tout, timeout ...@@ -52,7 +52,7 @@ bool TCPCheck::check( const std::string& _ip, int _port, timeout_t tout, timeout
setResult(false); setResult(false);
ThreadCreator<TCPCheck> t(this, &TCPCheck::check_thread); ThreadCreator<TCPCheck> t(this, &TCPCheck::check_thread);
// t.setCancel(ost::Thread::cancelDeferred); // t.setCancel(ost::Thread::cancelDeferred);
t.start(); t.start();
PassiveTimer pt(tout); PassiveTimer pt(tout);
......
...@@ -28,7 +28,7 @@ void USocket::init( bool throwflag ) ...@@ -28,7 +28,7 @@ void USocket::init( bool throwflag )
{ {
//setError(throwflag); //setError(throwflag);
setKeepAlive(true); setKeepAlive(true);
Socket::setLinger(true,1); Socket::setLinger(true, 1);
//setLinger(true); //setLinger(true);
setKeepAliveParams(); setKeepAliveParams();
} }
......
...@@ -27,7 +27,7 @@ UTCPSocket::UTCPSocket( int sock ): ...@@ -27,7 +27,7 @@ UTCPSocket::UTCPSocket( int sock ):
} }
// ------------------------------------------------------------------------- // -------------------------------------------------------------------------
UTCPSocket::UTCPSocket( const string& host, int port ): UTCPSocket::UTCPSocket( const string& host, int port ):
Poco::Net::ServerSocket(Poco::Net::SocketAddress(host,port),true) Poco::Net::ServerSocket(Poco::Net::SocketAddress(host, port), true)
{ {
init(); init();
} }
...@@ -45,7 +45,7 @@ int UTCPSocket::getSocket() ...@@ -45,7 +45,7 @@ int UTCPSocket::getSocket()
void UTCPSocket::init() void UTCPSocket::init()
{ {
Poco::Net::ServerSocket::setKeepAlive(true); Poco::Net::ServerSocket::setKeepAlive(true);
Poco::Net::ServerSocket::setLinger(true,1); Poco::Net::ServerSocket::setLinger(true, 1);
setKeepAliveParams(); setKeepAliveParams();
} }
// ------------------------------------------------------------------------- // -------------------------------------------------------------------------
...@@ -51,7 +51,7 @@ bool UTCPStream::isSetLinger() const ...@@ -51,7 +51,7 @@ bool UTCPStream::isSetLinger() const
{ {
bool on; bool on;
int sec; int sec;
Poco::Net::StreamSocket::getLinger(on,sec); Poco::Net::StreamSocket::getLinger(on, sec);
return on; return on;
} }
// ------------------------------------------------------------------------- // -------------------------------------------------------------------------
...@@ -61,11 +61,11 @@ void UTCPStream::forceDisconnect() ...@@ -61,11 +61,11 @@ void UTCPStream::forceDisconnect()
{ {
bool on; bool on;
int sec; int sec;
Poco::Net::StreamSocket::getLinger(on,sec); Poco::Net::StreamSocket::getLinger(on, sec);
setLinger(false,0); setLinger(false, 0);
close(); close();
//shutdown(); //shutdown();
Poco::Net::StreamSocket::setLinger(on,sec); Poco::Net::StreamSocket::setLinger(on, sec);
} }
catch( Poco::Net::NetException& ) catch( Poco::Net::NetException& )
{ {
...@@ -86,10 +86,10 @@ timeout_t UTCPStream::getTimeout() const ...@@ -86,10 +86,10 @@ timeout_t UTCPStream::getTimeout() const
// ------------------------------------------------------------------------- // -------------------------------------------------------------------------
void UTCPStream::create(const std::string& hname, int port, timeout_t tout_msec ) void UTCPStream::create(const std::string& hname, int port, timeout_t tout_msec )
{ {
Poco::Net::SocketAddress sa(hname,port); Poco::Net::SocketAddress sa(hname, port);
connect(sa,tout_msec*1000); connect(sa, tout_msec * 1000);
setKeepAlive(true); setKeepAlive(true);
Poco::Net::StreamSocket::setLinger(true,1); Poco::Net::StreamSocket::setLinger(true, 1);
setKeepAliveParams(); setKeepAliveParams();
} }
// ------------------------------------------------------------------------- // -------------------------------------------------------------------------
...@@ -103,6 +103,7 @@ bool UTCPStream::isConnected() ...@@ -103,6 +103,7 @@ bool UTCPStream::isConnected()
catch( Poco::Net::NetException& ex ) catch( Poco::Net::NetException& ex )
{ {
} }
return false; return false;
} }
// ------------------------------------------------------------------------- // -------------------------------------------------------------------------
...@@ -78,8 +78,8 @@ void LogReader::connect( const std::string& _addr, int _port, timeout_t msec ) ...@@ -78,8 +78,8 @@ void LogReader::connect( const std::string& _addr, int _port, timeout_t msec )
{ {
tcp = make_shared<UTCPStream>(); tcp = make_shared<UTCPStream>();
tcp->create(iaddr, port, msec ); tcp->create(iaddr, port, msec );
tcp->setReceiveTimeout(inTimeout*1000); tcp->setReceiveTimeout(inTimeout * 1000);
tcp->setSendTimeout(outTimeout*1000); tcp->setSendTimeout(outTimeout * 1000);
tcp->setKeepAlive(true); tcp->setKeepAlive(true);
tcp->setBlocking(true); tcp->setBlocking(true);
} }
...@@ -91,6 +91,7 @@ void LogReader::connect( const std::string& _addr, int _port, timeout_t msec ) ...@@ -91,6 +91,7 @@ void LogReader::connect( const std::string& _addr, int _port, timeout_t msec )
s << "(LogReader): connection " << s.str() << " timeout.."; s << "(LogReader): connection " << s.str() << " timeout..";
rlog.crit() << s.str() << std::endl; rlog.crit() << s.str() << std::endl;
} }
tcp = 0; tcp = 0;
} }
catch( const Poco::Net::NetException& e ) catch( const Poco::Net::NetException& e )
...@@ -253,7 +254,7 @@ void LogReader::sendCommand(const std::string& _addr, int _port, std::vector<Com ...@@ -253,7 +254,7 @@ void LogReader::sendCommand(const std::string& _addr, int _port, std::vector<Com
{ {
int a = 2; int a = 2;
while( a > 0 && tcp->poll(reply_timeout*1000,Poco::Net::Socket::SELECT_READ) ) while( a > 0 && tcp->poll(reply_timeout * 1000, Poco::Net::Socket::SELECT_READ) )
{ {
int n = tcp->available(); int n = tcp->available();
...@@ -335,7 +336,7 @@ void LogReader::readlogs( const std::string& _addr, int _port, LogServerTypes::C ...@@ -335,7 +336,7 @@ void LogReader::readlogs( const std::string& _addr, int _port, LogServerTypes::C
send_ok = true; send_ok = true;
} }
while( tcp->poll(inTimeout*1000, Poco::Net::Socket::SELECT_READ) ) while( tcp->poll(inTimeout * 1000, Poco::Net::Socket::SELECT_READ) )
{ {
ssize_t n = tcp->available(); ssize_t n = tcp->available();
...@@ -396,10 +397,10 @@ void LogReader::sendCommand(LogServerTypes::lsMessage& msg, bool verbose ) ...@@ -396,10 +397,10 @@ void LogReader::sendCommand(LogServerTypes::lsMessage& msg, bool verbose )
try try
{ {
if( tcp->poll(outTimeout*1000,Poco::Net::Socket::SELECT_WRITE) ) if( tcp->poll(outTimeout * 1000, Poco::Net::Socket::SELECT_WRITE) )
{ {
rlog.info() << "(LogReader): ** send command: cmd='" << msg.cmd << "' logname='" << msg.logname << "' data='" << msg.data << "'" << endl; rlog.info() << "(LogReader): ** send command: cmd='" << msg.cmd << "' logname='" << msg.logname << "' data='" << msg.data << "'" << endl;
tcp->sendBytes((unsigned char*)(&msg),sizeof(msg)); tcp->sendBytes((unsigned char*)(&msg), sizeof(msg));
} }
else else
rlog.warn() << "(LogReader): **** SEND COMMAND ('" << msg.cmd << "' FAILED!" << endl; rlog.warn() << "(LogReader): **** SEND COMMAND ('" << msg.cmd << "' FAILED!" << endl;
......
...@@ -336,7 +336,7 @@ size_t LogSession::readData( unsigned char* buf, int len ) ...@@ -336,7 +336,7 @@ size_t LogSession::readData( unsigned char* buf, int len )
{ {
return 0; return 0;
} }
catch( Poco::Net::ConnectionResetException &ex ) catch( Poco::Net::ConnectionResetException& ex )
{ {
} }
......
...@@ -104,6 +104,7 @@ SimpleInfo* IONotifyController::getInfo( ::CORBA::Long userparam ) ...@@ -104,6 +104,7 @@ SimpleInfo* IONotifyController::getInfo( ::CORBA::Long userparam )
if( userparam == 2 ) if( userparam == 2 )
{ {
bool ok = false; bool ok = false;
for( const auto& c : i.clst ) for( const auto& c : i.clst )
{ {
if( c.lostEvents > 0 ) if( c.lostEvents > 0 )
......
...@@ -1293,7 +1293,7 @@ namespace UniSetTypes ...@@ -1293,7 +1293,7 @@ namespace UniSetTypes
} }
// инициализация исключений для libcommoncpp // инициализация исключений для libcommoncpp
// ost::Thread::setException(ost::Thread::throwException); // ost::Thread::setException(ost::Thread::throwException);
atexit( UniSetActivator::normalexit ); atexit( UniSetActivator::normalexit );
set_terminate( UniSetActivator::normalterminate ); // ловушка для неизвестных исключений set_terminate( UniSetActivator::normalterminate ); // ловушка для неизвестных исключений
......
...@@ -137,7 +137,7 @@ VMON_IMPL_ADD2(char) ...@@ -137,7 +137,7 @@ VMON_IMPL_ADD2(char)
VMON_IMPL_ADD(bool) VMON_IMPL_ADD(bool)
VMON_IMPL_ADD(float) VMON_IMPL_ADD(float)
VMON_IMPL_ADD(double) VMON_IMPL_ADD(double)
VMON_IMPL_ADD_N(Poco::Int64,m_Int64) VMON_IMPL_ADD_N(Poco::Int64, m_Int64)
VMON_IMPL_ADD3(std::string, string) VMON_IMPL_ADD3(std::string, string)
//VMON_IMPL_ADD3(UniSetTypes::ObjectId,ObjectId) //VMON_IMPL_ADD3(UniSetTypes::ObjectId,ObjectId)
// -------------------------------------------------------------------------- // --------------------------------------------------------------------------
......
...@@ -17,27 +17,29 @@ int main(int argc, const char** argv) ...@@ -17,27 +17,29 @@ int main(int argc, const char** argv)
Net::StreamSocket socket(sa); Net::StreamSocket socket(sa);
Net::SocketStream str(socket); Net::SocketStream str(socket);
str << "GET / HTTP/1.1\r\n" str << "GET / HTTP/1.1\r\n"
"Host: habrahabr.ru\r\n" "Host: habrahabr.ru\r\n"
"\r\n"; "\r\n";
str.flush(); str.flush();
StreamCopier::copyStream(str, cout); StreamCopier::copyStream(str, cout);
//Слушающий сокет //Слушающий сокет
Net::ServerSocket srv(8080); // Биндим и начинаем слушать Net::ServerSocket srv(8080); // Биндим и начинаем слушать
while(true) while(true)
{ {
Net::StreamSocket ss = srv.acceptConnection(); Net::StreamSocket ss = srv.acceptConnection();
{ {
Net::SocketStream str(ss); Net::SocketStream str(ss);
str << "HTTP/1.0 200 OK\r\n" str << "HTTP/1.0 200 OK\r\n"
"Content-Type: text/html\r\n" "Content-Type: text/html\r\n"
"\r\n" "\r\n"
"<html><head><title>Доброго времени суток</title></head>" "<html><head><title>Доброго времени суток</title></head>"
"<body><h1><a href=\"http://habrahabr.ru\">Добро пожаловать на Хабр.</a></h1></body></html>" "<body><h1><a href=\"http://habrahabr.ru\">Добро пожаловать на Хабр.</a></h1></body></html>"
<< flush; << flush;
} }
} }
return 0; return 0;
} }
catch( const std::exception& e ) catch( const std::exception& e )
......
...@@ -32,13 +32,13 @@ class PtrMapHashFn ...@@ -32,13 +32,13 @@ class PtrMapHashFn
int main( int argc, const char** argv ) int main( int argc, const char** argv )
{ {
unordered_map<const long*, const long*,PtrMapHashFn> vmap; unordered_map<const long*, const long*, PtrMapHashFn> vmap;
const long id = 10; const long id = 10;
long prive_val = 100; long prive_val = 100;
const long& val(prive_val); const long& val(prive_val);
vmap.emplace(&id,&val); vmap.emplace(&id, &val);
auto i = vmap.find(&id); auto i = vmap.find(&id);
......
...@@ -20,7 +20,7 @@ bool run_test_server() ...@@ -20,7 +20,7 @@ bool run_test_server()
while( !cancel ) while( !cancel )
{ {
if( sock.poll(500000,Poco::Net::Socket::SELECT_READ) ) if( sock.poll(500000, Poco::Net::Socket::SELECT_READ) )
{ {
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment