void ServerModule_Chargen::onTcpRecvComplete(const TcpConnectionPtr& connection, void *packetBuffer, int packetSize, const Context& context) { logger().writeFmt("[%s] Discarded %u bytes.", connection->getConnectionName().c_str(), packetSize); connection->recv(); }
void AppBusiness::onTcpRecvComplete(const TcpConnectionPtr& connection, void *packetBuffer, int packetSize, const Context& context) { string msg((const char*)packetBuffer, packetSize); logger().writeFmt("[%s] Discarded %u bytes.", connection->getConnectionName().c_str(), packetSize); std::cout << msg; connection->recv(); }
//----------------------------------------------------------------------------- // 描述: 断开了一个TCP连接 //----------------------------------------------------------------------------- void AppBusiness::onTcpDisconnected(const TcpConnectionPtr& connection) { logger().writeFmt("onTcpDisconnected (%s)", connection->getConnectionName().c_str()); ConnetManager::instance().del(connection); }
void ServerModule_Chargen::onTcpDisconnected(const TcpConnectionPtr& connection) { logger().writeFmt("onTcpDisconnected (%s)", connection->getConnectionName().c_str()); }