public void ServerConnected(Socket serverSock) { // byte[] buffer = ConvertStrToBytes("Hello There"); // toSever.SendMessage(buffer); // long value = socket.Handle.ToInt64(); //cmdConnect2.Enabled = false; //cmdClose2.Enabled = true; PublishMessage(logBox2, "Connection Opened!"); //Heartbeat hb = new Heartbeat(); //hb.timeout += new Heartbeat.timerDelegate(clientTimeout); //serverHeartbeats.Add(value, hb); //long key = socket.Handle.ToInt64(); toServer[serverSock].StartListen(); //clientTerminal.StartListen(); //long key = socket.Handle.ToInt64(); //m_clients[key].StartListen(); // myGlobals.psxClients[key].StartListen(); PublishMessage(logBox2, "Start listening to server messages"); //Heartbeat sTimer = new Heartbeat(); //sTimer.timeout += new Heartbeat.timerDelegate(serverTimeout); serverHeartbeat sTimer = new serverHeartbeat(); sTimer.timeout += new serverHeartbeat.timerDelegate(serverTimeout); sTimer.start(); serverTimers.Add(serverSock, sTimer); }
public void ServerConnected(Socket serverSock) { // byte[] buffer = ConvertStrToBytes("Hello There"); // toSever.SendMessage(buffer); // long value = socket.Handle.ToInt64(); //cmdConnect2.Enabled = false; //cmdClose2.Enabled = true; PublishMessage(logBox2, "Connection Opened!"); //Heartbeat hb = new Heartbeat(); //hb.timeout += new Heartbeat.timerDelegate(clientTimeout); //serverHeartbeats.Add(value, hb); //long key = socket.Handle.ToInt64(); toServer[serverSock].StartListen(); //clientTerminal.StartListen(); //long key = socket.Handle.ToInt64(); //m_clients[key].StartListen(); // myGlobals.psxClients[key].StartListen(); PublishMessage(logBox2, "Start listening to server messages"); //Heartbeat sTimer = new Heartbeat(); //sTimer.timeout += new Heartbeat.timerDelegate(serverTimeout); serverHeartbeat sTimer = new serverHeartbeat(); sTimer.timeout += new serverHeartbeat.timerDelegate(serverTimeout); sTimer.start(); serverTimers.Add(serverSock, sTimer); }