/// <summary> /// ASMES sunucusunu baþlatýr /// </summary> /// <returns>Ýþlemin baþarý durumu</returns> private bool baslat() { //Port numarasýný TextBox'dan al int port = 0; try { port = Convert.ToInt32(txtPortNo.Text); if (port <= 0) { return(false); } } catch (Exception) { return(false); } //Kullanýcý listesini temizle kullanicilar.Clear(); //Sunucuyu oluþtur, olaylarýna kaydol ve baþlat sunucu = new ASMESSunucusu(port); sunucu.IstemcidenYeniMesajAlindi += new dgIstemcidenYeniMesajAlindi(sunucu_IstemcidenYeniMesajAlindi); sunucu.IstemciBaglantisiKapatildi += new dgIstemciBaglantisiKapatildi(sunucu_IstemciBaglantisiKapatildi); sunucu.Baslat(); return(true); }
/// <summary> /// ASMES sunucusunu durdurur /// </summary> private void durdur() { sunucu.Durdur(); sunucu = null; }