示例#1
0
 private void exitToolStripMenuItem_Click(object sender, EventArgs e)
 {
     if (nettiliikenne != null && nettiliikenne.Yhdistetty)
     {
         nettiliikenne.lahetaViesti("L|0", "protokolla");
     }
     if (nettiliikenne != null)
     {
         nettiliikenne.suljeYhteys();
     }
     Application.Exit();
 }
示例#2
0
        /// <summary>
        /// Peruutetaan yhteyden odottaminen. Toteutetaan
        /// siten, että luodaan uusi yhteys, joka suljetaan
        /// heti. Muutetaan tämän jälkeen katkaisumuuttuja
        /// trueksi.
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void buttonPeruutaLuonti_Click(object sender, EventArgs e)
        {
            paivitaTieto("peruutetaan luonti...");
            katkaise = true;
            Liikenne nettiperuutus = new Liikenne();

            nettiperuutus.Palvelin = false;
            nettiperuutus.Portti   = numerovalitsinPortti.Arvo;
            nettiperuutus.Osoite   = "127.0.0.1";
            nettiperuutus.aloitaYhteys();
            nettiperuutus.suljeYhteys();
        }
示例#3
0
 /// <summary>
 /// Suoritetaan kun yhtey son avattu. Tulostetaan tieto
 /// ja suljetaan ikkuna.
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 void yhteys_avattu(object sender, String e)
 {
     if (this.InvokeRequired)
     {
         this.BeginInvoke(new yhteys_avattuDelegate(yhteys_avattu), new object[] { sender, e });
         return;
     }
     if (katkaise) // luotu yhteys on vain katkaisua varten.
     {
         buttonLuoPeli.Visible       = true;
         buttonPeruutaLuonti.Visible = false;
         buttonPois.Visible          = true;
         nollaa();
         yhteys.suljeYhteys();
         paivitaTieto("peruutettu");
         katkaise = false;
         return;
     }
     paivitaTieto("yhteys saatu");
     // yhteys = yhteysTemp;
     suljeIkkuna();
 }
示例#4
0
 /// <summary>
 /// Peruutetaan yhteyden odottaminen. Toteutetaan 
 /// siten, että luodaan uusi yhteys, joka suljetaan 
 /// heti. Muutetaan tämän jälkeen katkaisumuuttuja
 /// trueksi.
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void buttonPeruutaLuonti_Click(object sender, EventArgs e)
 {
     paivitaTieto("peruutetaan luonti...");
     katkaise = true;
     Liikenne nettiperuutus = new Liikenne();
     nettiperuutus.Palvelin = false;
     nettiperuutus.Portti = numerovalitsinPortti.Arvo;
     nettiperuutus.Osoite = "127.0.0.1";
     nettiperuutus.aloitaYhteys();
     nettiperuutus.suljeYhteys();
 }