Changeset 7144
- Timestamp:
- 2016-04-15 21:43:35 (7 years ago)
- Location:
- 2015/koodauskerho/sieerinn/TasohyppelyNettipeli/TasohyppelyNettipeli/TasohyppelyNettipeli
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
2015/koodauskerho/sieerinn/TasohyppelyNettipeli/TasohyppelyNettipeli/TasohyppelyNettipeli/NetworkConnection.cs
r7143 r7144 54 54 } 55 55 56 public void Connect(string ip, int port) 57 { 58 client.Connect(ip, port); // TODO: try 56 public bool Connect(string ip, int port) 57 { 58 try 59 { 60 client.Connect(ip, port); // TODO: try 61 } catch (SocketException ex) 62 { 63 return false; 64 } 59 65 networkStream = client.GetStream(); 60 66 receiveThread = new Thread(() => ReceiveThread(cancelSource.Token)); … … 62 68 Connected = true; 63 69 Send(MessageType.Connected); 70 return true; 64 71 } 65 72 -
2015/koodauskerho/sieerinn/TasohyppelyNettipeli/TasohyppelyNettipeli/TasohyppelyNettipeli/TasohyppelyNettipeli.cs
r7143 r7144 41 41 yhteys.OnConnect += UusiPelaaja; 42 42 yhteys.OnDisconnect += PoistaPelaaja; 43 yhteys.Connect("192.168.0.100", 3074); 43 if(!yhteys.Connect("192.168.0.100", 3074)) 44 { 45 MessageWindow mw = new MessageWindow("Yhdistäminen epäonnistui"); 46 mw.Closed += delegate { Exit(); }; 47 Add(mw); 48 return; 49 } 44 50 Exiting += yhteys.Close; 45 51
Note: See TracChangeset
for help on using the changeset viewer.