bool CVideoChatServer::Connect( unsigned short usPort ) { #ifdef _DEBUG m_pTcpServer = CreateTcpServer( this); #else m_pTcpServer = CreateTcpServer( this); #endif if ( ! m_pTcpServer ) return false; if ( !m_pTcpServer->Connect( usPort ) ) return false; printf( "listen tcp port %d succeed\n", usPort ); return StartThread(); }
void SystemBuilder::BuildParts(){ //_pLogger = CreateLogger(); _pTcpServer = CreateTcpServer(); _pTcpServer->setNetworkAddress(NetAddress( Singleton<ConfigFile,CreateThreadSafe>::instance()->getParameter<std::string>("SERVER_ADDRESS", none).c_str())); _pBoardActiveContext = CreateBoardControllerContext(); _pTcpClient = CreateTcpClient(); _pTcpClient->SetNetAddress(NetAddress( Singleton<ConfigFile,CreateThreadSafe>::instance()->getParameter<std::string>("CLIENT_ADDRESS", none).c_str())); }