예제 #1
0
 public static void SendEvent(Events ev)
 {
     try
     {
         ServicesObject so  = ServiceConnectionDelegator.GetService();
         IMClient       imc = new IMClient();
         imc.setConnParams(so.IPAddress.Trim(), so.port);
         imc.SetupConn();
         imc.SendSignal(IM_Event, Program.DoSerialize(ev));
         imc.Disconnect();
     }
     catch (SocketException e)
     {
         Console.WriteLine(e.Message);
         Console.WriteLine(e.Source);
         Console.WriteLine(e.StackTrace);
         SQLiteClass sql = new SQLiteClass(SQLiteClass.ProgramFilesx86() + "\\DuckClient\\Information.dat");
         sql.CacheMessage(IM_Event, Program.DoSerialize(ev));
     }
     catch
     {
     }
 }
예제 #2
0
파일: Form1.cs 프로젝트: Maked33q/Messenger
 private void logoutButton_Click(object sender, EventArgs e)
 {
     im.Disconnect();
 }