www.pudn.com > 2003090514065121890.zip > commonServer.cpp
// commonServer.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include "commonServer.h" #include#ifdef _DEBUG #define new DEBUG_NEW #undef THIS_FILE static char THIS_FILE[] = __FILE__; #endif ///////////////////////////////////////////////////////////////////////////// // The one and only application object CWinApp theApp; using namespace std; int _tmain(int argc, TCHAR* argv[], TCHAR* envp[]) { int nRetCode = 0; // initialize MFC and print and error on failure if (!AfxWinInit(::GetModuleHandle(NULL), NULL, ::GetCommandLine(), 0)) { // TODO: change error code to suit your needs cerr << _T("Fatal Error: MFC initialization failed") << endl; nRetCode = 1; return 1; } // how to test this application // run telnet localhost 9168 // run telnet localhost 9169 // and then u can receive the ping/cpu balance info AfxSocketInit(); glo_spInitEBName("wyy_test"); CErrorInfoCollect *p_errCollect = glo_spGetErrorInfoObject(); p_errCollect->Start(NULL,9178); int i=0; while(i++<2000) { Sleep(5000); p_errCollect->AddErrorInfo(9,'Z',0,"N/A",FALSE); p_errCollect->AddCPUBalance(rand()%50); p_errCollect->AddWaitingBalance(rand()%4); p_errCollect->AddHandlingBalance(rand()%5); p_errCollect->AddHandledBalance(rand()%50); } p_errCollect->Stop(); return nRetCode; }