public bool Init() { m_sWebUrl = INIMgr.ReadString("Tester", "url", ""); m_sHost = INIMgr.ReadString("Tester", "host", "localhost"); m_iPort = (ushort)INIMgr.ReadInt("Tester", "port", 9000); m_sVersion = INIMgr.ReadString("Tester", "version", "0.0.0"); m_Worker = new TesterWorker(); return(true); }
public PacketTester(TesterWorker tester, string sWebUrl, string sAccount, string sVersion, double fTickCnt) { m_tester = tester; m_sWebUrl = sWebUrl; m_sAccount = sAccount; m_sVersion = sVersion; m_fTickCnt = fTickCnt; m_NetGateway = new NetSocket(); m_NetGateway.SetEventConnected(OnConnected); m_NetGateway.SetEventError(OnError); m_NetGateway.RegProtocol((int)eGatewayProtocol.eGTWS_CLIENT_LOGIN_ERROR, new Pk_LoginError(), OnLoginError); m_NetGateway.RegProtocol((int)eGatewayProtocol.eGTWS_CLIENT_LOGIN_SUCCESS, new Pk_LoginSuccess(), OnLoginSuccess); m_NetGateway.RegProtocol((int)eChannelProtocol.eCLIENT_TEST_PACKET_ACK, new Pk_Test_Ack(), OnTestAck); }